Imported sample code and classes from part 1 of tick 3.
Fixed up todo parts from sample code.
Added a simple mutex on the put and take methods; modified QueueTest to test that version of the message queue as well.
Fixed!  Using wait/notify, this message queue now works.
Working bank simulator that doesn't lose capital.  2PL possible?  Every attempt caused deadlock.
Added gitignore for jar files and IntelliJ's project file
Fixed all warnings