diff --git a/nbproject/project.xml b/nbproject/project.xml
index 98262e5cdb723cbe528386f028872bbc3475439d..05f44c3a2a1f83a24011fb12333c6676fdd424b1 100644
--- a/nbproject/project.xml
+++ b/nbproject/project.xml
@@ -1,65 +1,84 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://www.netbeans.org/ns/project/1">
-    <type>org.netbeans.modules.ant.freeform</type>
-    <configuration>
-        <general-data xmlns="http://www.netbeans.org/ns/freeform-project/1">
-            <name>Networked Graphics MV3500</name>
-        </general-data>
-        <general-data xmlns="http://www.netbeans.org/ns/freeform-project/2">
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://www.netbeans.org/ns/project/1">
+    <type>org.netbeans.modules.ant.freeform</type>
+    <configuration>
+        <general-data xmlns="http://www.netbeans.org/ns/freeform-project/1">
+            <name>Networked Graphics MV3500</name>
+        </general-data>
+        <general-data xmlns="http://www.netbeans.org/ns/freeform-project/2">
             <!-- Do not use Project Properties customizer when editing this file manually. 
  To prevent the customizer from showing, create nbproject/project.properties file and enter 
 auxiliary.show.customizer=false 
 property there. Adding 
 auxiliary.show.customizer.message=<message>
- will show your customized message when someone attempts to open the customizer.  -->
-            <name>Networked Graphics MV3500</name>
-            <properties/>
-            <folders>
-                <source-folder>
-                    <label>Networked Graphics MV3500</label>
-                    <location>.</location>
-                    <encoding>UTF-8</encoding>
-                </source-folder>
-            </folders>
-            <ide-actions/>
-            <view>
-                <items>
-                    <source-file>
-                        <location>build.xml</location>
-                    </source-file>
-                </items>
-                <context-menu/>
-            </view>
-            <subprojects/>
-        </general-data>
-        <java-data xmlns="http://www.netbeans.org/ns/freeform-project-java/1"/>
-        <spellchecker-wordlist xmlns="http://www.netbeans.org/ns/spellchecker-wordlist/1">
-            <word>archivally</word>
-            <word>autogenerated</word>
-            <word>brutzman</word>
-            <word>codebase</word>
-            <word>codebases</word>
-            <word>DIS</word>
-            <word>gitlab</word>
-            <word>html</word>
-            <word>https</word>
-            <word>IITSEC</word>
-            <word>integrators</word>
-            <word>interoperability</word>
-            <word>interoperable</word>
-            <word>Javadoc</word>
-            <word>LVC</word>
-            <word>McGregor</word>
-            <word>multicast</word>
-            <word>NPS</word>
-            <word>opendis</word>
-            <word>PDUs</word>
-            <word>Redistributions</word>
-            <word>TENA</word>
-            <word>UML</word>
-            <word>wargaming</word>
-            <word>WebRTC</word>
-            <word>Wikipedia</word>
-        </spellchecker-wordlist>
-    </configuration>
-</project>
+ will show your customized message when someone attempts to open the customizer.  -->
+            <name>Networked Graphics MV3500</name>
+            <properties/>
+            <folders>
+                <source-folder>
+                    <label>Networked Graphics MV3500</label>
+                    <location>.</location>
+                    <encoding>UTF-8</encoding>
+                </source-folder>
+            </folders>
+            <ide-actions>
+                <action name="run">
+                    <target>run.viskit</target>
+                </action>
+                <action name="clean">
+                    <target>reset.viskit</target>
+                </action>
+                <action name="build">
+                    <target>versions</target>
+                </action>
+                <action name="rebuild">
+                    <target>reset.viskit</target>
+                    <target>versions</target>
+                </action>
+            </ide-actions>
+            <view>
+                <items>
+                    <source-file>
+                        <location>build.xml</location>
+                    </source-file>
+                </items>
+                <context-menu>
+                    <ide-action name="build"/>
+                    <ide-action name="rebuild"/>
+                    <ide-action name="clean"/>
+                    <ide-action name="run"/>
+                </context-menu>
+            </view>
+            <subprojects/>
+        </general-data>
+        <java-data xmlns="http://www.netbeans.org/ns/freeform-project-java/1"/>
+        <spellchecker-wordlist xmlns="http://www.netbeans.org/ns/spellchecker-wordlist/1">
+            <word>archivally</word>
+            <word>autogenerated</word>
+            <word>brutzman</word>
+            <word>codebase</word>
+            <word>codebases</word>
+            <word>DIS</word>
+            <word>gitlab</word>
+            <word>html</word>
+            <word>https</word>
+            <word>IITSEC</word>
+            <word>integrators</word>
+            <word>interoperability</word>
+            <word>interoperable</word>
+            <word>Javadoc</word>
+            <word>LVC</word>
+            <word>McGregor</word>
+            <word>multicast</word>
+            <word>NPS</word>
+            <word>opendis</word>
+            <word>PDUs</word>
+            <word>Redistributions</word>
+            <word>TENA</word>
+            <word>UML</word>
+            <word>wargaming</word>
+            <word>WebRTC</word>
+            <word>Wikipedia</word>
+        </spellchecker-wordlist>
+    </configuration>
+</project>