Some additional project structure work

Signed-off-by: Eric Palmer <epalmer@richmond.edu>