Made more improvements to documentation and code.
Added assets and tests to the repo. Added new migrations.