initial version

current bugs:
- areaTransitions not really working