workin like a boss

Uses menu.
Has build process.
Resolves #8