Fully functional, awaitin tests and final build