Developed core functionality from scratch