Created Entity/Goal Class, created insertion statement

Simple database insertion for Entity's.
I really love writing nice little frameworks that can do stuff like
this. Hopefully it continues to work well as I add the update/delete and
etc functions.

Something that I won't be trying to do is anything crazy like joining
random entities. At least, not yet, maybe if I can think of a good way
to do it generically I will, but for now all I can think of as far as
joining goes is that I'll have to implement just a simple join function
to be called or something by entity, something like:

entity->joinFieldTo('entity1 column field',entity, 'entitiy 2 column field ')

and under the hood some magic would have to happen. And in essense I
would have to build up the selection criteria and etc. It wouldn't be
too bad I suppose if using a builder-like pattern. But let's save that
for AFTER we have the basic CRUD going. Once the crud is made I'll be
able to extend into fun generating sql horror.