Merge pull request #1 from aguibert/master

Relational database code + example
Jon loves men
Merge pull request #2 from aguibert/master

Rename "Package" to "SystemPackage"
Merge pull request #3 from aguibert/master

Iteration 1
Truck and Truck Manager

The route methods have been left blank I also have an error because we
need a new method in the database for getting trucks by their state
Merge pull request #4 from aguibert/master

New db method for getting trucks in certain state
Fixed problems in Truck and Truck Manager

Problems that were mentioned by Andy on Github
Synced code with Design Documents
Fixed null check and return in Truck
Merge pull request #2 from lrohret/master

Truck and Truck Manager
Implement controllers and fix controller interfaces
Add db create to createTables method
First pass of UI code
Store next IDs in config file

A config.properties file gets created and initialized now along with
the “DB CREATE” command.  Likewise, the file gets deleted on a “DB
DROP”.

I changed my InvoieManagerImpl to use the new db.getNextID() method, we
need to do the same for Warehouse and Truck now also.
Author tags and iteration markers
Use case: Employee queries for invoice by state
Use case: Mark package delivered and customer notified
Merge pull request #9 from aguibert/master

Lucas;s stuff I1