Changed some names for greater consistency.
Added entity related files. Unimplemented.
Removed unneeded dependency.
Fixed minor naming mistakes.
Renamed the project to Cart Engine, and altered the goals and description of the project.