theme: update
build: updates and improvements, and a makefile that reflects actual process.