updated canvas engine and renamed to mario