Accidentally deleted because of my curiosity of the rollback button in GitHub :(
Updated
I need this to draw the range of cannon
Changes of asset management
Created to ease the positioning of the images on the screen
Made a working purchase panel
Updated, moved some file to make it more manageable
Updated
Revert "Updated"

This reverts commit bd6c969a176eb45e1f15035f6f964dd46f04b33a.
Removed bin folder being ignored
Revert "Removed bin folder being ignored"

This reverts commit d068095c725c5f229e9434ed39beb7d18d98c363.
Updated, to updated the .swf file every commit
Moved to src/view/gamestate/
Updated basic working planting of cannon
Gave up inheritance of Image, as it is very hard to impossible to use the FSM (in my current knowledge)
Own implementation of bullet
Inherit BaseEntity
FSM implementation, though not 100% working
Cannon state
Fixed setting range cannon indicator lag issue and the dropping of inheritance of the Cannon class from Image class