Initial site revamp. Needs cleanup soon. User management and goodie goodie still needed