Refactor initializtion process & token handling
Save device token
Merge pull request #1 from gardenofwine/separate_setup_from_registration

Separate setup from registration