Comitting changes
commit
Merge remote-tracking branch 'Drew/master'
Added scroll panel
Merge remote-tracking branch 'Drew/master'
Added scroll panel that works
Moved RPC out of constructor and moved database initialization into the
FakeDatabase class.

Loading of apparatus is fixed does not create duplicates
WORKS WITH SQL DATABASE

change database singleton FakeDatabase() to DerbyDatabase()

You should only have to add yourself once with the new user button and
whenever you hit log in it should retain your information. blanks in
username and password are already added