Proper file paths and better view controllers