Added existing lunchbox code. More verbose self-update. License information