Base tutorial code complete

At this point, only animations and CSS is missing.