Added offline mode
Added license headers and updated about box