add directive
add different controllers
add routes and separate better the htmls
simple server in node