Finished up Level transitions

All movable surfaces are included and we can create as many as we need
for each level. Just us the methods I made that create them, everything
else is handled upon the levels completion. If you guys find any issues
with this let me know.