Implement working .main-nav menu .active switch behavior

Let me know if this matches the style you'd like and I'll continue committing away!