Big updates

Some unit tests; renamed repo and nomenclature.