Rename annotation and move UI classes to app
Add new map configuration
Move shaders
Update map fragments to use MapConfiguration
Set up position caching