added basic bullet implementation(not done yet), refactored movement among other things