Finished photoInterface

Finished photoInterface
Added some aux classes to make query easy
Renamed some aux classes
updated javadoc

Updated javadoc