Started implementing a userspace