provided reasonable fix for Issue #32
Updated tile size (Issue #22 )
implemented context menus with correct mouseout behaviour for issue #1
Still a lot of cargo code but ids are no longer being used as selectors. close #31