In process of building a library instead. But will come back to this project.