Pyramid.java now sizes canvas dynamically based on pyramid size variables