Added secrets handling
Added boilerplate handlers
Added common datatypes to store state
Fix state handling and output binary state
Added api key importing
gofmt
gofmt
Added api key validation
Adjust secrets format
Cleaned up unused code