2nd commit - Setup storyboard and added Tile and Factory classes for setting the tiles and hide buttons dynamically.