better exception handling. clean up build script
small fixes. new lock screen