add links
fix in-canvas pointer position calculation
add maze game