version to work on
changing to plain make
changing to plain make
changing to plain make
new layout: separating modules into different files