Add the basis for an animation system.
More work on refactoring to add support for SEQ animations.
More refactoring is DrawableBuilder to better support the animation system.
Restored rendering functionality for prototypes, primitives, and clumps.  This new method merges the geometry of prototypes and primitives with the geometry that declared them.
Changed it so that animation matrices are applied in local space before applying the model matrix and the parent's matrix.
Update DrawableBuilder.ts

Test removing a matrix multiplication that may be unneeded.
Revert change.

Reverting this change allows those clumps declared inside prototypes to be positioned with the prototype inside the clump the prototype is referenced from.
Update DrawableBuilder.ts
Merge pull request #31 from Bloyteg/master

Merge in the new "Report an Issue" URL back in to develop.
Change namespaces.
Fix a namespace derp. :P
Fix script location issues.
Add code first migrations to handle migration of the database.
Remove code first migrations.
Preparing for adding animations in to the client by adding all the necessary infrastructure needed to do so.
Initial support for the play back of animations.
More work on animations.  All animations are now normalized to 1000 fps and handling of frames that have no upper-bound keyframe is implemented.
Added the ability to filter models by type.
Added the ability to select animations.
Added the ability to compute the bounding box of a mesh and move meshes up so that their bottom touches the ground.