The NUbots codebase