With that algae you need to find where your phosphates/silicates are coming from? By limiting these you will limit the growth of algae. It can come from sand(what sand did you use?), water(are you using ro/di water?), and food(which you said you are overfeeding so you may want to cut back some to see how the algae reacts).
Here are some examples of what I use to give you an idea- Aragasnow sand, RO/DI unit(I did start getting hair algae as my filters were spent), and I feed my whole tank two cubes once a day(right now its 1 cube of fish and reef 1 or 2 as I switch off between those and one cube of PE Mysis).
This ought to get you started on the algae...at least I hope it does.
Kevin- 375 Gallon Reef
Reefing made easy...