Add CONTRIBUTING.md
Abstract mechanisms behind onScreen/offScreen events
Add some tests related to the BottomBar
Rebuild files