Update package information
Make it a proper library
Add example