Added better javadoc comments and error handling

did @param @author @return in my classes
some error handling for selectionActivity

once image is displayed in activity, will beign to test
Sync to let curt have updated code:

-Should be able to select and load images from gallery
-implemented, but not tested