Added Guava library support.
Updated art assets (including adding "blocked=>true" properties on
select tiles in Tiled map).
Refactored to better match Clean Code and SRP.