Code Quality fixes.
Update readme w/ some gotchas.
Fix gradle warnings.
Change default package structure to desired package structure.
Update readme to include installation directions, ignore files in the rtd resource directory.