Added error checking for non-json files and wrong viewer/beats file
Added error handling and InvalidFileType object
Removed debugging code
Style changes
Adding 'Please' and ==='s
Merge pull request #69 from calband/brandon__viewer_file

Added error checking for non-json files and wrong viewer/beats file