intermediate checkin - did config_app.cpp and hardware
Interim commit
interim commit