Implemented more functions.
Tests...
Completed a test.
Updated comments and add sendPut