Restructure project's layout, add runtests.sh