a shit ton of code
finished front page