better error handling for error page (more description)
add config support for embark to autmoatically generate and fund accounts
updated test to use default account
Tweet event now returns times as well
Tweet method no longer requires a usernamehash parameter and instead assumes the msg.sender as the user who is tweeting
UI update to reflect contract chnages
UI update to add tweet time (WIP - needs Date.js for prettier formatting)
UI update to show member join date (WIP - needs Date.js for prettier formatting)
UI update to disallow spaces and @ from being entered as part of the username. Also check for @ and space in form validation.
DTwitter contracts fully documented
DTwitter tests update to reflect changes in contract
removed from address for sending txs as this was sometimes not getting properly updated by react (i think)
disabled user profile update without first modifying the data
Added JSDoc and helpful comments throughout.
Allowed new lines in tweets.
Tweet box focussed on render.
After user creation, user taken to update profile page.
Handle form submit and enter pressed on all forms
Now handles changing user/route by re-searching for different user.
Begin adding contract tests (WIP)
Update profile details fully working
Tweet moved from header to modal
home added to nav with tweet button
defaultAccount changed to `web3.eth.getAccounts()` to account for metamask