Updating the layout of the package, added test for seconds_per_call_x_many_times
Adding new headers for re-named functions and objects
Updated C++ code
Updating specs
Making a mess of the encoder ...