Add basic invoice class

Also updated test accordingly & added underscore
Add store class