working on trader functions
building basic trader
expanding trader controller