added signalGenerator to convert CSV lines into formatted signals
started OrderBooks and stubbed out the test functions
refactored code and added comments