diff --git a/source/.idea/.gitignore b/source/.idea/.gitignore
deleted file mode 100644
index 13566b8..0000000
--- a/source/.idea/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
-# Editor-based HTTP Client requests
-/httpRequests/
-# Datasource local storage ignored files
-/dataSources/
-/dataSources.local.xml
diff --git a/source/.idea/.name b/source/.idea/.name
deleted file mode 100644
index aaf4ff5..0000000
--- a/source/.idea/.name
+++ /dev/null
@@ -1 +0,0 @@
-SimpleKeyEventHelper
\ No newline at end of file
diff --git a/source/.idea/flexCompiler.xml b/source/.idea/flexCompiler.xml
deleted file mode 100644
index ca65d71..0000000
--- a/source/.idea/flexCompiler.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/source/.idea/misc.xml b/source/.idea/misc.xml
deleted file mode 100644
index 3113716..0000000
--- a/source/.idea/misc.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/source/.idea/modules.xml b/source/.idea/modules.xml
deleted file mode 100644
index 828a133..0000000
--- a/source/.idea/modules.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/source/.idea/vcs.xml b/source/.idea/vcs.xml
deleted file mode 100644
index 6c0b863..0000000
--- a/source/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/source/.vscode/settings.json b/source/.vscode/settings.json
new file mode 100644
index 0000000..d238ff2
--- /dev/null
+++ b/source/.vscode/settings.json
@@ -0,0 +1,3 @@
+{
+ "as3mxml.sdk.framework": "C:\\FlexSDK"
+}
diff --git a/source/.vscode/tasks.json b/source/.vscode/tasks.json
new file mode 100644
index 0000000..3d3a9fe
--- /dev/null
+++ b/source/.vscode/tasks.json
@@ -0,0 +1,18 @@
+{
+ // See https://go.microsoft.com/fwlink/?LinkId=733558
+ // for the documentation about the tasks.json format
+ "version": "2.0.0",
+ "tasks": [
+ {
+ "label": "Compile release and export using G2GFxDataTool",
+ "type": "shell",
+ "command": "D:\\Tools\\G2GFxDataTool\\G2GFxDataTool.exe -i bin\\SimpleKeyEventHelper.swf -o ..\\content\\chunk0\\scaleform\\",
+ "dependsOn": ["ActionScript: compile release - asconfig.json"],
+ "problemMatcher": [],
+ "group": {
+ "kind": "build",
+ "isDefault": true
+ }
+ }
+ ]
+}
diff --git a/source/SimpleKeyEventHelper.iml b/source/SimpleKeyEventHelper.iml
deleted file mode 100644
index 252297e..0000000
--- a/source/SimpleKeyEventHelper.iml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/source/asconfig.json b/source/asconfig.json
new file mode 100644
index 0000000..581561b
--- /dev/null
+++ b/source/asconfig.json
@@ -0,0 +1,7 @@
+{
+ "compilerOptions": {
+ "source-path": ["src"],
+ "output": "bin/SimpleKeyEventHelper.swf"
+ },
+ "mainClass": "Main"
+}