Everything required to successfully build

Executable doesn't really do anything yet, but one step at a time.