Programming Motors for Quadcopter

Recently, I have just purchased the following products, to make a QUADCOPTER. However, I am having trouble getting the motors to run. I would be very grateful if anyone one could advise me on how to get them going and/or writing a program for them.

Thank you for your help.

Products:

x4 Brushless EMAX Motor 11V
x1 Arduino UNO
x4 25A Brushless ESC Motor Speed Control
x1 X525 Folding Frame
x1 IMU Digital Combo Board - 6 Degrees of Freedom
x4 Propellers
X1 Battery
x1 Receiver and Transmitter

Cross-posting the same question in two three different places on the forum is not a good start.

If you post your code, we can help, otherwise, it's just a tedious game of 20 Questions.

dcassidy94:
I would be very grateful if anyone one could advise me on how to get them going and/or writing a program for them.

Obviously you are not the first person to tackle this problem and there are various collaborative solutions and open source projects. Are you starting from scratch, and if so - why?