Updated Version: added CSS and page linking