First Assignment - Web Applications Architecture