[#41] Added check for screen size to remove features when the screen width is very small (conforms to bootstrap-ish way of determining mobile devices).
[#39] Removed Contact section, added footer, finalized general style.