moved trader logic into its own class
added trader specs
move to version 1