Update build process
Change configurable temp directory to .temp
App modularization
Move test files beside tested files
fix unit test
concat the small files together

There was a little bit too much files.

Some modules are meant to be simple. no need to create tons of files.

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
style fix

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
fix builder module config

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
fix bad placment for buttons in breadcrum

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>