Unfinished, precautionary commit
Finished use cases for now, moving onto trade part
Fixed most errors, problem when right clicking sign(does not produce message), need to finish up mkTrade method and add notifications