updated basic constructor to include only appropriate arguments and added readme