Comments + orientation

Comments and JavaDoc added, parameters polished, adjusted image
processing for different screen orientations, circle formulas redefined,
created method for every type of image processing for better
readability, code formatted.