It will be more or less a proof of concept but it's working so far!
Think about it as a skeleton with a few patches of flesh for now :p