Finished the abstract trader class an created a working default trader