Basic functionality

Based on the Golang html tutorial
Added edit template