Updated all comments, Need to do JAVADOC

Signed-off-by: dgonca01 <dion_goncalves@yahoo.co.uk>