It just so happens I have been toying with / planning / costing a similar smaller scale project
I've found this guy on Yuktube who had some really great information - could be worth a look