First working build - does not have UI yet.