im thinking about making a custom dm5, from scratch. what parts would i need, and where can i get them?