added distributor base view
removed unnecesary templates
removed methods that did not belongs to user controller
WTF weird line
now users can request their own distributor