Started on the new lua api and vm. Also added scala to the server module