added sprite manager
added weapon fire back in using new classes