COMP 521 Sidescrolling game