First commit with directory structure and half-built core function
First commit
Unvectorized version of core function up and running