Project initialization

Added UML classdiagram with necessary class names and makefile(s).