Fixes #2 & #3

Initial Invoice creation functionality