diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..49742f6
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,6 @@
+*.bootinfo filter=lfs diff=lfs merge=lfs -text
+*.compileinfo filter=lfs diff=lfs merge=lfs -text
+*.prj filter=lfs diff=lfs merge=lfs -text
+*.project filter=lfs diff=lfs merge=lfs -text
+*.precompilecache filter=lfs diff=lfs merge=lfs -text
+*.cmtp filter=lfs diff=lfs merge=lfs -text
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e85e716
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,9 @@
+# Codesys
+*.opt
+!*AllUsers.opt
+*.~u
+
+#Easy Builder Pro
+*.cmtp.bak?
+*.cxob
+*.debug
\ No newline at end of file
diff --git a/At Site/lazy_b_grain_handling.Device.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo b/At Site/lazy_b_grain_handling.Device.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
deleted file mode 100644
index 36d03d7..0000000
--- a/At Site/lazy_b_grain_handling.Device.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:3b40971f56dc0f472ba8f0d7b9a92085637013c8b798f8a4de47c87a292668ca
-size 12629690
diff --git a/At Site/lazy_b_grain_handling.Device.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo_guids b/At Site/lazy_b_grain_handling.Device.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo_guids
deleted file mode 100644
index 10990da..0000000
Binary files a/At Site/lazy_b_grain_handling.Device.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo_guids and /dev/null differ
diff --git a/At Site/lazy_b_grain_handling.Device.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo b/At Site/lazy_b_grain_handling.Device.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
deleted file mode 100644
index 36d03d7..0000000
--- a/At Site/lazy_b_grain_handling.Device.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:3b40971f56dc0f472ba8f0d7b9a92085637013c8b798f8a4de47c87a292668ca
-size 12629690
diff --git a/At Site/lazy_b_grain_handling.LazyB_GrainHandling_Codesys.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo b/At Site/lazy_b_grain_handling.LazyB_GrainHandling_Codesys.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
deleted file mode 100644
index 9b3418d..0000000
--- a/At Site/lazy_b_grain_handling.LazyB_GrainHandling_Codesys.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1969e8e437e32c28c9b046bea985fd6637222295b8f4021775ce6a52bd6341c3
-size 11949547
diff --git a/At Site/lazy_b_grain_handling.LazyB_GrainHandling_Codesys.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo_guids b/At Site/lazy_b_grain_handling.LazyB_GrainHandling_Codesys.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo_guids
deleted file mode 100644
index d36e87e..0000000
Binary files a/At Site/lazy_b_grain_handling.LazyB_GrainHandling_Codesys.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo_guids and /dev/null differ
diff --git a/At Site/lazy_b_grain_handling.LazyB_GrainHandling_Codesys.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo b/At Site/lazy_b_grain_handling.LazyB_GrainHandling_Codesys.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
deleted file mode 100644
index 9b3418d..0000000
--- a/At Site/lazy_b_grain_handling.LazyB_GrainHandling_Codesys.LazyB_GrainHandling.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1969e8e437e32c28c9b046bea985fd6637222295b8f4021775ce6a52bd6341c3
-size 11949547
diff --git a/At Site/lazy_b_grain_handling.LazyB_GrainHandling_Codesys.LazyB_GrainHandling.xml b/At Site/lazy_b_grain_handling.LazyB_GrainHandling_Codesys.LazyB_GrainHandling.xml
index c240209..3a8e2f5 100644
--- a/At Site/lazy_b_grain_handling.LazyB_GrainHandling_Codesys.LazyB_GrainHandling.xml
+++ b/At Site/lazy_b_grain_handling.LazyB_GrainHandling_Codesys.LazyB_GrainHandling.xml
@@ -6,717 +6,12 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/At Site/lazy_b_grain_handling.project b/At Site/lazy_b_grain_handling.project
index 28f0335..6263f37 100644
--- a/At Site/lazy_b_grain_handling.project
+++ b/At Site/lazy_b_grain_handling.project
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:9812d1bc100283b88a426d5d42d347ba1298245f3d5de4523f9d8ce7135df550
-size 11320436
+oid sha256:0345c68b0a9e38a8aaebc4c08f6fb63352964dee2af215a1df9858e01ccf6f62
+size 9586072
diff --git a/At Site/lazy_b_grain_handling_project.precompilecache b/At Site/lazy_b_grain_handling_project.precompilecache
index 9bd286e..7a185b4 100644
--- a/At Site/lazy_b_grain_handling_project.precompilecache
+++ b/At Site/lazy_b_grain_handling_project.precompilecache
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:1a5d246dddd247df39cf0d3162bece6ec231807f87db90b0a7b1cc26d9a157e1
-size 3342886
+oid sha256:99c055c9d6fa8de2e4919cb51768186574252b3f61885a83c9cb340fd423e49b
+size 3397980