Moved the PhysicsShapes into Physics.ShapeLib
General changes

Ran CodeAnalysis as well, made some changes, fixed some bugs...
Removed debug statements
Added some Plans
Created EntitySpawner

Much easier to create entities.
Need to improve Trajectory a little I think, but it might be ok

Levels will have an EntitySpawner and a list of EntitySpawnData (or
something like that) which have times and the data needed to create an
Entity from the EntitySpawner.
Updated Plans.txt
Created utility methods in LayeredLinkedList

Reformatted LayeredLinkedList
Created First,Last,Count,FirstAfter,LastBefore in LayeredLinkedList
Creating more sophisticated BulletEmitters. Old BulletEmitters are now
BulletPatterns.
It is finally almost kind of a game

Need to create BulletPattern change events so that player firing can be
connected to a key.
Updated Plans.txt