Created develop branch

*Branch from here when developing
*Changed README.md to create branch
Reorginized enemyShip

*All enemy ships should extend from enemyShip. Aka enemyShip is no
longer a ship in itself
*Added a new package for enemy ships
*Added BasicShip and ScoutShip (Work in progress)
Fixed ScoutShip movment logic

*ScoutShips now move in y-led and rotate with a (bad) animation
Added SpawnPattern

*Spawns a basic pattern of enemies
*Made enemies not spawn after player dies
*Added some javaDoc and small fixes
Deleted unwanted files
deleted ANNOYING Thumbs.db files
FUCKING ANNOING THUMBS FILES
Made git ignore ALL .db files. We dont use databases
Added new a new weapon

*Added PlayerMissiles
*Reginized how projectiles are spawned and used
*Added DummyExplosion
*And A LOT more cool stuff
Renamed a package and added files that didnt make it last commit
HATAR GIT
HATAR GIT!!!!!
Renamed app and added new Andriod app ress

*Looks sweet
Remade how player movement is handled

*More fluent movement and easier to tweek
*Added keybord movement for desktop(easier to test changes)
*Added 2 options (auto shoot and another touch control layout)
*Everything has javaDoc
*AND MORE!
Moved input to seperate class

* Class InputConrol now handles both gestures and inputprocessor
* Changed some javaDoc
Reorginezed

*Buttons are now drawn in GameScreen.java
*Player weapons are now handled in PlayerShip.java
*Player projectiles are now spawned in PlayerShip.java
*Changed how layouts are handled
Reorginezed

*Moved where the background is drawn to GameScreen.java
*PlayerShip.java should now always be drawn above everything else
*PlayerMissile now spawn below PlayerShip to make it look better
*Simplyfied GameLogic.java "clearScreen" function
*
Mother of all pushes

*Moved collision into seperate class
*Added damage instead of insta kill
--Made AoE damage possible (2 new classes and its own collision)
--Added new enemy with 2 health
*Renamed some packages (looks like I removed and added a lot of files)
*AND MORE
Better touch movement

*Remade how buttons are handled (extend MovableEntity)
--Made the code MUCH more readable and efficient
*Tweeked fling sensetivity (now react on lower fling speed)
--Added a constant for it
*Fixed the location of the Explosion from PlayerMissile
--Should now spawn at the head of the missile on inpact
--Added some constants
Reorginized and removed unnessasary code

*Moved out of bounds control from CollisionDetection.java to seperate
class
*Changed how objects are removed
*Changed how dummys are handeled
*Remade Effect class and how they are handeled (work in progress)
*Made all drawable object extend Sprite.java witch extends MovableObject
-- Made it possible to delete A LOT of unnessasary code
*And more cleanup