new drawing logic, bullet collistion needs to be fixed, and then background added