Basic Functionality - added read me