Moved library into system subdirectory

As above, plus overlay development, ongoing
Added minor helper functions

and build.settings, config.lua