Initial commit after migrating existing work to the repo. Silicon tests have been performed.