added dynamic menu methods, added create device
API work/location logging

- Added ability to log a location by device.
- API calls to get list of devices associated with user
- API call to log device's location
Started work on scheduling/viewing page