Initial work on Presentation layer

Started on the Presentation layer and a context menu for annotations