Screenly OSE MVP

Screenly OSE minimum viable product. 

Features brand new user interface with much more helpful management tools, as well as first steps towards a major code refactor to be more DRY and share code between the server and viewer.