A first course in Web Development in Java covering HTML, CSS and the Play Framework