Initial working library and updated README