Added a ton of functions for checking file size/type/etc and renaming/moving/etc