Simplified, removed abstract state for about
Added first mechanism for authentication & authorization. Also reverted back to abstract about state