Added the Mine building and implemented it + some optimization

Added backface culling (we won't try to render the other side of the
drawn quads), added comments for areas we can optimize when the game is
more complete.