Updated tile highlighting, added building

Building code is very temporary. Will require changes later but is just
something to show for the demo right now