added report functionality Issues/6

#6