Skeleton framework and testing platform in place for the LAST PIECE OF SOFTWARE. Paired by Richard and Michael.

The skeleton framework and testing platform for the client-side logic for the database receiver have been written. Currently
no implementation. (Feature #181)
Tests written for the client-side logic of the database receiver. Paired by Michael and Richard.

The tests for the client-side logic of the database receiver has been written, with all of them currently failing due to a lack of implementation. (Feature #181)
Run pulling for DatabaseReceiver complete

Paired by Michael and Richard (Feature #181)
The client-side logic for the database receiver has been written. Paired by Michael and Richard.

The client-side logic for the database receiver has been written and all tests seem to pass. This means we theoretically have a
complete and working piece of software. (Feature #181)
Testing commit - used for integration testing on the entire system.

Remember to change grid size back to 10x10 and switch back to production platform.
Further integration testing. Paired by Richard and Michael.

Further integration testing reveals that the pi's internal database is suffering from concurrency issues, and keeps locking so
that input patterns cannot be inserted into it. (Feature #181)
Merge pull request #77 from CO600GOL/feature/#181_client_side_database_receiver_logic

Feature/#181 client side database receiver logic