First version of our library template