First draft

Added the main function

Signed-off-by: Benjamin de Bos <benjamindebos@usenetbucket.com>