skeleton html and controller