Fixed the permissions problem preventing file loading in 4.4+
Map loading now returns the proper boolean value.
Updated the comments.
Added some null checks and updated documentation.