Fleshed out ReadMe file

Added design principles, features, setup instructions and API outline.