basic sidescroller implemented using c++ and SDL (v1.2 atm)