Refactor module draw
Fix hitbox has no interaction bug
Move lots of view code to the base class
Select text in popover input when the input is activated
Throw deselect event when a module is removed
Close properties view when pressing escape
Select first input of popover when it's selected
Deselect a module or dummymodule when pressing it again
Save via enter button
Hide the anchor again
Edited Product Vision - Added roadmap visualisation
Merge branch 'develop' of https://github.com/Derkje-J/programming-life into develop
Improved product vision
Fallback for parent-less view
Cleanup
Merge branch 'develop' of https://github.com/Derkje-J/programming-life into develop
Make paper and pane unselectable
Rename moduleView.module to moduleView.model for constistency's sake
Blur input fields after closing popover
Don't use the notification parent's model for it may not have one