added observer interface class for display redraw notification
fixed pin assignment
added refresh method to player as observer
removed method parameter
added first submenu
moved lcd_rows and lcd_cols to settings
added back button
revert to basic back button functionality
back button now "reminds" state of previous menu & position
Merge pull request #4 from cfaessler/nested_menus

Nested menus