Building a garage: common mistakes, tips and what exactly are the costs