Initial content commit.
Cleaned AddTransactionDialog interface.
Implemented initial text field validation.
Added .gitignore, started ignoring built files and fixed merge error.