Okay, so thank you for your patience and your help again in advance, as it helped me take my project a long way!
Now I have all the parts, and everything connected together correctly. Tested my LED strip with a fade on and fade off function, and it works great with the TIP120 transistor I used to control it from one of the PWM pins 
So, now I’m having a problem with my main projects code, I’ll give a quick overview of what’s on each pin, then go into the code:
Tx/Rx - nothing
2 thru 8 - Keypad 4x3
9 - TIP120 Transistor for 12V LED strip
10 thru 13 - Stepper motor control
GNDs - One is with the TIP120, another with a 12v Fan
Vin - 12v Fan (draws only .1amps, its tiny for the Stepper motor control)
My code problem is SO SMALL for the length of the code and the modifications I’ve been making to it. I used the base of this code from another project slightly similar from adafruit.com, though I slightly modified the language and pins to fit my needs. The bottom part was already included and seemed to work before, however, now it’s giving this error.
#include <Keypad.h>
#include <Stepper.h>
// Define the states for the lock state machine
#define LOCKED 2
#define UNLOCKED 0
#define STEPS 50
// State Variables: Initialize to the locked state
int LockState = LOCKED;
long StartTime = 0;
int position = 0;
// Define your password key sequence here
char* secretCode = "2301000";
// Keypad key matrix:
const byte rows = 4;
const byte cols = 3;
char keys[rows][cols] =
{
{'1','2','3'},
{'4','5','6'},
{'7','8','9'},
{'*','0','#'}
};
// Keypad pin definitions
byte rowPins[rows] = {5, 6, 7, 8};
byte colPins[cols] = {2, 3, 4};
// Instantiate the keypad
Keypad keypad = Keypad(makeKeymap(keys), rowPins, colPins, rows, cols);
// More pin definitions:
int transistorPin = 9;
int in1Pin = 10;
int in2Pin = 11;
int in3Pin = 12;
int in4Pin = 13;
Stepper MyStepper(STEPS, in1Pin, in2Pin, in3Pin, in4Pin);
void setup()
{
pinMode(transistorPin, OUTPUT);
pinMode(in1Pin, OUTPUT);
pinMode(in2Pin, OUTPUT);
pinMode(in3Pin, OUTPUT);
pinMode(in4Pin, OUTPUT);
// Initialize state and communicatins
setLockState(LOCKED);
Serial.begin(9600);
MyStepper.setSpeed(30);
}
void loop()
{
// Run the state machine:
// Locked State - Monitor keypad for valid Password code entry
if (LockState == LOCKED)
{
char key = keypad.getKey();
if (key == '*' || key == '#')
{
position = 0;
setLockState(LOCKED);
}
if (key != 0)
{
if (key == secretCode[position]) // Valid key in Password sequence
{
Serial.print("Matched ");
Serial.print(key);
Serial.print("-at-");
Serial.println(position);
position ++;
}
else // Invalid key - start all over again
{
Serial.println("Invalid Code!");
position = 0;
}
}
if (position == 7) // Password successfully entered - advance state
{
setLockState(UNLOCKED);
for (int brightness = 0; brightness < 255; brightness++) {
analogWrite(transistorPin, brightness);
delay(10);
}
position = 0;
}
delay(100);
}
// UNLOCKED state - hold the solenoid open for a limited time
else if (LockState == UNLOCKED)
{
for (int i = 0; i < 30; i++)
{
for (int brightness = 255; brightness >= 0; brightness--) {
analogWrite(transistorPin, brightness);
delay(10);
}
delay(2000);
setLockState (LOCKED); // Time-out - go back to the locked state.
}
}
// Set the state and the time of the state change
void setLockState(int state)
{
LockState = state;
StartTime = millis ();
if (state == LOCKED)
{
Serial.println("Locked!");
MyStepper.step(-STEPS);
}
else if (state == UNLOCKED)
{
Serial.println("Unlocked!");
MyStepper.step(STEPS);
}
}
The error in the above code is as follows:
Arduino: 1.6.1 (Windows 8.1), Board: “Arduino Uno”
Cabinet_Compiling.ino: In function ‘void loop()’:
Cabinet_Compiling.ino:127:1: error: a function-definition is not allowed here before ‘{’ token
Cabinet_Compiling.ino:141:1: error: expected ‘}’ at end of input
Error compiling.