added precission tests
gave up on email preferences, added sms confirm
added first transaction implementation
Merge branch 'develop'

* develop:
  added first transaction implementation
  gave up on email preferences, added sms confirm
  added precission tests