Master Code Update

- WIFI FUNCTIONALITY!!! (can now change modes over wifi)
- Light changes upgraded
- Button functionality improved
- slowly commenting the pre-existing code (incorporated comment headers
we should all strive to use)