Short/near term - current apps improvements:
- merge all projects
- replace hudson with bamboo
- properly separate build from deploy
- create all builds at same time (qa, stage, rc)
- fully test new builds on a new structure
Near/long term - new app improvements:
- create new project
- add testing framework
- finish documenting api architecture (apis', app data layer)
- create video player proposal
- research sharekit replacement
- implement video player component
- decide on what API queries to use
- implement api communication layer
- review new UI
- create view hierarchy proposal (dependent on new UI being finalized - or related to current UI)
- start working on the new UI
- create caching proposal
- implement caching in the app