Remove symlinks and make codebase use common modules instead.
Declare variables early on.
Use short names for int types.
Add geometry methods for point, vector, and rectangle.