Aesthetic changes to CSS and index/header/footer

- Added border in CSS, changed nav bar width
- Fixed footer to look like a proper footer
- Made positions relative instead of absolute
- Set minimum width of 500px
- Added header block to layout.html
Barebones page for userlist and relevant MySQL-python query

- Added SQL query to python file to get info from table members
- Basic HTML table for userlist.html (no sort or links)