setup basic webapp