avaj-launcher This project is a very basic prototype about the use of UML diagram to follow object oriented design patterns. Here we will be using Observers, Singleton and Factory.