Yay! I did it!! I'm a total n00b when it comes to electronics and soldering, but after a bit of practice these came together without any hiccups. Anyone can do these. Now I'm just waiting for Teeces v3 boards to be released :D
Thank you Teeces and Joymonkey for your excellent work and help!!