Working collision and updated canvas for scaling, also added audio