Dynamic Web Applications project 2