fixed naming issues, expanded upon the readme, fixed some potential issues, etc.