Adding initial implementation
Adding readme