Client table + bug fixes

So, all tables in now.
Prior commits had been making many many person tables... fixed that
Also, fixed my big with the foreign keys. I'm dumb and can't read stuff
:( (self depricating stuff at its finest)