Reconfigured module structure, updated event object accordingly (and test file), added vector object and some very basic tests