changes port
removes server.js
refactors canvas, allows user to add cells on the fly