added categories controller + removed unused controllers
started design implementations
added condition to include only published products
fixed grunt build task