Cleanup

Signed-off-by: Patrick Van Brussel <patrick@inuits.eu>
Cleanup part 2

Signed-off-by: Patrick Van Brussel <patrick@inuits.eu>
Cleanup part 3

Signed-off-by: Patrick Van Brussel <patrick@inuits.eu>
Moved everything to submodules

Signed-off-by: Patrick Van Brussel <patrick@inuits.eu>