Splitting site functionality into features, many site simplifications and styles changes