Refactor

I have refactored and formatted the code. The new class are categorised into sub packages. 
Currently, not sending emails. 
Sensor tracker is implemented to track the acceleration before taking a photo
Controls for Exposure levels and ISO levels, have to be implemented