Initial implementation
Add readme notes