pub fn take(file: &String, slot: &str, message: bool) -> Result<()>
Takes a file or directory and stores it in an inventory slot