Minor updates

code cleanup
size optimization
Added  compiled firmware