Fleshed out code, updated README