build: Adding the modulenames script and empty build files.
Updating build system, adding some basics so it builds.