Super basic working matching engine..

only matches on price.
contains thread.sleep so i can easily see whats going on.
has sysout logging.
added attempt at a callback to notify trader of result.

so far this is super basic, but it is something i can
tinker with
equals and hashcode builders
changed match notification

removed notify from orders
added callback/notifier to the matching engine.
expanded matching strategy
updated main to test matching strategy
improved logging