Add the rest of slick and major opmizations
re-add grass -- still needs opmizations

Got rid of the init method firing twice