Rest api built and working, though not production ready by far :p