fixes for logging/file transfers
some code cleanup, added final contrast/brightness controls
refactored LampSettings into its own class for easier transfer
fix build. durr