Major package re-structure/simplification
Rename guice modules
Restructure, improve device registration

*Add handle new device discovery and registration (bug exists)
*Add unit test for StatusUpdater