finished creating all tables and scaffolds

in this, I just ran through the scaffold and migrate for the tables
that this app would need.

it isn't pretty yet, but it'll work as it's meant to.  after that -
then I'll make it pretty.

also - now we have three different user types: users, admins, and
directors.

user = student
admin = manager for department
director = system admin

thus, we'll have very different interfaces for each - the normal user
won't see or be able to do to much, but that could easily change.
removed directors and admins - going with STI

removed the duplicated user scaffolds and going with single table
inheritance (STI) to do the admins and directors.

also - added protected attributes and started the configurations for
STI.
removed STI

since I know nothing about STI - i decided to remove it from this
project, until I have a firmer grasp on it.  I have a good grasp on the
concepts, but not the implemenations.

Looking forward to trying that out later in a new project that may or
may not make it to github.
a lot of changes, rolify, cancan, and deletions

So, I removed my devise admin and director classes as they were not
needed provided that I use rolify and cancan properly.

With these two gems I should be able to seperate out the users properly
and also have different views for the different scenarios.
working with rolify and cacan

have succefully tested and worked out most things with rolify and
cancan.

now to finish up the relations and start to get all of the views in
place for V1 - right now, I'm about 50% there.