Initial implementation

- added initial library code
- added initial sample code
Maven push preparation

-added ability to fill radial or fill center
-edited gradle code to enable maven push