change time usage to handle timezone
add mailcatcher to development mailer
fix negative number convert bug