Pull camera up to activity
Refactor initialization logic
Create new packages