Assignment 3 is done.
All code functions to spec.
All code is commented.

Signed-off-by: Iramch <Drwho.42@gmail.com>