Level Design

I was thinking we could do some sort of procedurally generated level
design, where each level has a number of rooms. Each room has its own
walls and doors. I have created a few classes that will help get this
set up.  Otherwise, we'll have to create a way to load rooms from a
file, which isn't as easy as it may sound. (again, this is another
reason why libGDX would've been very helpful)

Also, sprite speed is now velocity. Later we can decide on whether we
want radial directional movement instead of axial movement (up, down,
left, right)
Merge remote-tracking branch 'origin/master'

Conflicts:
	TheBasics/gen/edu/virginia/cs2110/rlc4sv/thebasics/R.java
	TheBasics/res/drawable-hdpi/Thumbs.db
	TheBasics/src/edu/virginia/cs2110/rc4sv/thebasics/objects/Ghost.java