- change .gitignore
- add .iml file
- create starter class
- rename .gitignore (testing reasons)
Rename .gitignoreegg to .gitignore
Network Communitcation implemented
Restructure project

- Add modules for each domain
- Add ControllerTest
- Add Mockito framework
- Remove placeholder test class
- Add placeholder files in new modules
- Add Controller for creating method calls to cameras

The abstract Controller class is implemented by the CameraController class, which in turn has a method for sending commands to the cameras. The method checks if the command given in the argument is valid (i.e. in the ArrayList of valid commands) and tries to send the commands to the camera via the Connector class.

- Change name of Controller class to Connector (for obvious reasons)
Added Connection.java
- Add more methods to CameraController
- Create branch for GUI-development
- Add documentation for sendCommand method
- Add method for deleting media on the cameras
- Move getFileHTTP method to Controller class