Updated README and Source Files