Fixed bug where start page would error if there was no expense and other data. Also updated requirements.txt to include ipaddr