Final release of Software Engineering and Distributed Systems courses' project at IST (2011/2012)