Domain classes creation + Controllers + Views