diff --git a/groundStation/.gitignore b/groundStation/.gitignore
index 497d963050ad05b99b4c2526566eda54fcfaef95..a7def848ec3f35ce461897372fcb1c4773ec5856 100644
--- a/groundStation/.gitignore
+++ b/groundStation/.gitignore
@@ -34,8 +34,8 @@
 
 
 # vrpn/build files
-src/vrpn/build*
-src/vrpn/pc_linux64/*
+src/backend/vrpn/build*
+src/backend/vrpn/pc_linux64/*
 
 #Exacutables
 BlueTooth
diff --git a/groundStation/src/backend.c b/groundStation/src/backend/backend.c
similarity index 100%
rename from groundStation/src/backend.c
rename to groundStation/src/backend/backend.c
diff --git a/groundStation/src/commands.c b/groundStation/src/backend/commands.c
similarity index 100%
rename from groundStation/src/commands.c
rename to groundStation/src/backend/commands.c
diff --git a/groundStation/src/commands.h b/groundStation/src/backend/commands.h
similarity index 100%
rename from groundStation/src/commands.h
rename to groundStation/src/backend/commands.h
diff --git a/groundStation/src/communication.c b/groundStation/src/backend/communication.c
similarity index 100%
rename from groundStation/src/communication.c
rename to groundStation/src/backend/communication.c
diff --git a/groundStation/src/communication.h b/groundStation/src/backend/communication.h
similarity index 100%
rename from groundStation/src/communication.h
rename to groundStation/src/backend/communication.h
diff --git a/groundStation/src/config.h b/groundStation/src/backend/config.h
similarity index 100%
rename from groundStation/src/config.h
rename to groundStation/src/backend/config.h
diff --git a/groundStation/src/logger.c b/groundStation/src/backend/logger.c
similarity index 100%
rename from groundStation/src/logger.c
rename to groundStation/src/backend/logger.c
diff --git a/groundStation/src/logger.h b/groundStation/src/backend/logger.h
similarity index 100%
rename from groundStation/src/logger.h
rename to groundStation/src/backend/logger.h
diff --git a/groundStation/src/old_main.cold b/groundStation/src/backend/old_main.cold
similarity index 100%
rename from groundStation/src/old_main.cold
rename to groundStation/src/backend/old_main.cold
diff --git a/groundStation/src/type_def.h b/groundStation/src/backend/type_def.h
similarity index 100%
rename from groundStation/src/type_def.h
rename to groundStation/src/backend/type_def.h
diff --git a/groundStation/src/vrpn_tracker.cpp b/groundStation/src/backend/vrpn_tracker.cpp
similarity index 100%
rename from groundStation/src/vrpn_tracker.cpp
rename to groundStation/src/backend/vrpn_tracker.cpp
diff --git a/groundStation/src/vrpn_tracker.hpp b/groundStation/src/backend/vrpn_tracker.hpp
similarity index 100%
rename from groundStation/src/vrpn_tracker.hpp
rename to groundStation/src/backend/vrpn_tracker.hpp