Creation of separate screen classes

*Separate Screen Classes were created for the different screens
*basic functionality implemented

TO DO:
*handle resizing and rotation
*handle relative layout issues
*being basic structure for single item view