diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000..2a2b4d88c0
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+vagrant/.vagrant
+.sass-cache
+.idea
\ No newline at end of file
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000000..8c96bf7338
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,3 @@
+FROM httpd:2.4
+
+COPY . /usr/local/apache2/htdocs/
\ No newline at end of file
diff --git a/README.md b/README.md
index a9d6092ec9..797698a8f5 100644
--- a/README.md
+++ b/README.md
@@ -1,64 +1,34 @@
-Here at GitHub, we're no strangers to hosting or sponsoring hackathons. With the growing number of games and game development resources on GitHub, we thought it was about time to throw our very own game jam!
+# ScriptFoo
-## The Challenge
+Welcome to a fantastic world, powered by Javascript and filled with pixels.
-You have the entire month of November to create a **web-based** game *loosely* built around one or more of the following themes:
+As you meet new characters, the mysteries of the underlying logical force will be slowly explained.
-* forking (or forks)
-* branching (or branches)
-* cloning (or clones)
-* pushing
-* pulling
+Test out your newly granted powers and manipulate your way through the adventure.
-What do we mean by **loosely** based on these concepts? We literally mean, *loosely* based. Some examples might be a FPS where you throw forks at water balloons, an educational game about DNA cloning, or perhaps a platformer where you push and pull objects.
+
-Your game. Your rules. You can participate as an individual or as a team. You're encouraged to use open source libraries, frameworks, graphics, and sounds.
+## Open Source Projects
-## Prizes
+* Crafty.js
+* Backbone.js
+* RequireJS
+* jQuery
+* mondernizr
+* Hogan.js
-We have 5 shiny new iPads with Retina displays (64GB wifi models) to give to our winners (or Apple Store Credit equivalent). Runners up will receive GitHub swag of their choice ($100 credit for the [GitHub Shop](http://shop.github.com/)). If you have a team submission, we'll give you Apple Store credit equal to the value of the iPad. You can split it with your teammates as appropriate.
+## Roadmap
-All of the winners and runners up will be showcased on our blog.
+* New quests (lessons)
+* Add rabbit quest
+* Add maze puzzle
+* Add more puzzles and mazes
+* New scenes
+* New characters
+* Sound effects
-
+### Contributors
-### Everyone's a winner!
-
-All participants will receive a limited edition [Coderwall](http://www.coderwall.com) badge as shown above. Winners and runners up will also get their own special version of it.
-
-## Judging
-
-We have a number of awesome judges who graciously volunteered to take a look at all the entries!
-
-* [David Czarnecki](http://twitter.com/CzarneckiD), Lead Engineer at Agora Games
-* [Eric Preisz](https://twitter.com/epreisz), CEO of GarageGames
-* [Matt Hackett](https://twitter.com/#!/richtaur), Co-founder of Lost Decade Games
-* [Lee Reilly](http://twitter.com/leereilly), Gamer Dad and Software Developer at GitHub
-* [Romana Ramzan](https://twitter.com/Manak/), Denki's Player Champion. PhD Researcher. Organiser of Scottish Game Jam.
-
-## Rules
-
-* To qualify for entry as an **individual** you must fork the [github/game-off-2012](https://github.com/github/game-off-2012) repository to your individual account
-* To qualify for entry as a **team** you must fork the [github/game-off-2012](https://github.com/github/game-off-2012) to a [free organization account](https://github.com/settings/organizations)
-* All entries must be web-based i.e. playable in a browser. HTML5, WebGL, Unity, Torque 3D, Node JS, Flash is all possible - just be sure the source is made available on your fork.
-* You must be over the age of 13
-
-## Instructions
-
-* If you don't already have a GitHub account, [sign up now](https://github.com/signup/free) - it's free!
-* Fork the [github/game-off-2012](https://github.com/github/game-off-2012) repository to your individual account (or to a free organization account)
-* Be sure to follow @github on Twitter for updates
-* Make sure your code is pushed to the master branch of before Dec 1st!
-* Make sure you have a README file with a brief description, what open source projects (if any) you used, and a screenshot.
-* Your repo should have a brief description and a URL where the game is playable entered into the fields shown below (this will make our judging process easier):
-
-
-
-Winners will be announced before Christmas :santa:
-
-# Comments / Questions / Help
-
-* New to Git, GitHub, and/or version control? Check out our [help documentation](https://help.github.com/) to get started!
-* Questions about Git/GitHub? Please email support@github.com and be sure to include 'GitHub Game Off' in the subject.
-* Questions specific to the GitHub Game Off? Please [create an issue](https://github.com/github/game-off-2012/issues/new). That will be the offical FAQ.
-* The official Twitter hashtag is [#ggo12](https://twitter.com/search/realtime?q=%23ggo12).
\ No newline at end of file
+* Lorenzo Pisani [@zeelot3k](http://twitter.com/zeelot3k) | [zeelot3k.com](http://zeelot3k.com)
+* LaTorri Lindsay [@latorril](http://twitter.com/latorril) | [latorrilindsay.com](http://latorrilindsay.com)
+* M. 'Hoke' Hokanson [@h0ke](http://twitter.com/h0ke) | [h0ke.com](http://h0ke.com)
\ No newline at end of file
diff --git a/SpritesheetGeneration.md b/SpritesheetGeneration.md
new file mode 100644
index 0000000000..e6ef65a0e7
--- /dev/null
+++ b/SpritesheetGeneration.md
@@ -0,0 +1 @@
+montage *.png -mode concatenate -geometry "250x60>+0+0" -tile x1 -background none Sheet.png
\ No newline at end of file
diff --git a/apple-touch-icon-114x114-precomposed.png b/apple-touch-icon-114x114-precomposed.png
new file mode 100644
index 0000000000..f47341bd36
Binary files /dev/null and b/apple-touch-icon-114x114-precomposed.png differ
diff --git a/apple-touch-icon-144x144-precomposed.png b/apple-touch-icon-144x144-precomposed.png
new file mode 100644
index 0000000000..8f7f798be0
Binary files /dev/null and b/apple-touch-icon-144x144-precomposed.png differ
diff --git a/apple-touch-icon-57x57-precomposed.png b/apple-touch-icon-57x57-precomposed.png
new file mode 100644
index 0000000000..bbcc50dda2
Binary files /dev/null and b/apple-touch-icon-57x57-precomposed.png differ
diff --git a/apple-touch-icon-72x72-precomposed.png b/apple-touch-icon-72x72-precomposed.png
new file mode 100644
index 0000000000..c0ff62331e
Binary files /dev/null and b/apple-touch-icon-72x72-precomposed.png differ
diff --git a/apple-touch-icon-precomposed.png b/apple-touch-icon-precomposed.png
new file mode 100644
index 0000000000..bbcc50dda2
Binary files /dev/null and b/apple-touch-icon-precomposed.png differ
diff --git a/apple-touch-icon.png b/apple-touch-icon.png
new file mode 100644
index 0000000000..bbcc50dda2
Binary files /dev/null and b/apple-touch-icon.png differ
diff --git a/config/compass.rb b/config/compass.rb
new file mode 100644
index 0000000000..a2c2620935
--- /dev/null
+++ b/config/compass.rb
@@ -0,0 +1,6 @@
+css_dir = "css"
+sass_dir = "scss"
+output_style = :expanded
+images_dir = "images"
+relative_assets = true
+line_comments = true
\ No newline at end of file
diff --git a/css/styles.css b/css/styles.css
new file mode 100644
index 0000000000..84416766d2
--- /dev/null
+++ b/css/styles.css
@@ -0,0 +1,1096 @@
+/**
+ * A lot of inspiration came from the SMACSS book: https://smacss.com
+ */
+/* normalize.css v2.0.1 | MIT License | git.io/normalize */
+/* ==========================================================================
+ HTML5 display definitions
+ ========================================================================== */
+/*
+ * Corrects `block` display not defined in IE 8/9.
+ */
+/* line 21, ../scss/_normalize.scss */
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+nav,
+section,
+summary {
+ display: block;
+}
+
+/*
+ * Corrects `inline-block` display not defined in IE 8/9.
+ */
+/* line 31, ../scss/_normalize.scss */
+audio,
+canvas,
+video {
+ display: inline-block;
+}
+
+/*
+ * Prevents modern browsers from displaying `audio` without controls.
+ * Remove excess height in iOS 5 devices.
+ */
+/* line 40, ../scss/_normalize.scss */
+audio:not([controls]) {
+ display: none;
+ height: 0;
+}
+
+/*
+ * Addresses styling for `hidden` attribute not present in IE 8/9.
+ */
+/* line 49, ../scss/_normalize.scss */
+[hidden] {
+ display: none;
+}
+
+/* ==========================================================================
+ Base
+ ========================================================================== */
+/*
+ * 1. Sets default font family to sans-serif.
+ * 2. Prevents iOS text size adjust after orientation change, without disabling
+ * user zoom.
+ */
+/* line 63, ../scss/_normalize.scss */
+html {
+ font-family: sans-serif;
+ /* 1 */
+ -webkit-text-size-adjust: 100%;
+ /* 2 */
+ -ms-text-size-adjust: 100%;
+ /* 2 */
+}
+
+/*
+ * Removes default margin.
+ */
+/* line 73, ../scss/_normalize.scss */
+body {
+ margin: 0;
+}
+
+/* ==========================================================================
+ Links
+ ========================================================================== */
+/*
+ * Addresses `outline` inconsistency between Chrome and other browsers.
+ */
+/* line 85, ../scss/_normalize.scss */
+a:focus {
+ outline: thin dotted;
+}
+
+/*
+ * Improves readability when focused and also mouse hovered in all browsers.
+ */
+/* line 94, ../scss/_normalize.scss */
+a:active,
+a:hover {
+ outline: 0;
+}
+
+/* ==========================================================================
+ Typography
+ ========================================================================== */
+/*
+ * Addresses `h1` font sizes within `section` and `article` in Firefox 4+,
+ * Safari 5, and Chrome.
+ */
+/* line 107, ../scss/_normalize.scss */
+h1 {
+ font-size: 2em;
+}
+
+/*
+ * Addresses styling not present in IE 8/9, Safari 5, and Chrome.
+ */
+/* line 115, ../scss/_normalize.scss */
+abbr[title] {
+ border-bottom: 1px dotted;
+}
+
+/*
+ * Addresses style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
+ */
+/* line 124, ../scss/_normalize.scss */
+b,
+strong {
+ font-weight: bold;
+}
+
+/*
+ * Addresses styling not present in Safari 5 and Chrome.
+ */
+/* line 132, ../scss/_normalize.scss */
+dfn {
+ font-style: italic;
+}
+
+/*
+ * Addresses styling not present in IE 8/9.
+ */
+/* line 140, ../scss/_normalize.scss */
+mark {
+ background: #ff0;
+ color: #000;
+}
+
+/*
+ * Corrects font family set oddly in Safari 5 and Chrome.
+ */
+/* line 153, ../scss/_normalize.scss */
+code,
+kbd,
+pre,
+samp {
+ font-family: monospace, serif;
+ font-size: 1em;
+}
+
+/*
+ * Improves readability of pre-formatted text in all browsers.
+ */
+/* line 162, ../scss/_normalize.scss */
+pre {
+ white-space: pre;
+ white-space: pre-wrap;
+ word-wrap: break-word;
+}
+
+/*
+ * Sets consistent quote types.
+ */
+/* line 172, ../scss/_normalize.scss */
+q {
+ quotes: "\201C" "\201D" "\2018" "\2019";
+}
+
+/*
+ * Addresses inconsistent and variable font size in all browsers.
+ */
+/* line 180, ../scss/_normalize.scss */
+small {
+ font-size: 80%;
+}
+
+/*
+ * Prevents `sub` and `sup` affecting `line-height` in all browsers.
+ */
+/* line 189, ../scss/_normalize.scss */
+sub,
+sup {
+ font-size: 75%;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline;
+}
+
+/* line 196, ../scss/_normalize.scss */
+sup {
+ top: -0.5em;
+}
+
+/* line 200, ../scss/_normalize.scss */
+sub {
+ bottom: -0.25em;
+}
+
+/* ==========================================================================
+ Embedded content
+ ========================================================================== */
+/*
+ * Removes border when inside `a` element in IE 8/9.
+ */
+/* line 212, ../scss/_normalize.scss */
+img {
+ border: 0;
+}
+
+/*
+ * Corrects overflow displayed oddly in IE 9.
+ */
+/* line 220, ../scss/_normalize.scss */
+svg:not(:root) {
+ overflow: hidden;
+}
+
+/* ==========================================================================
+ Figures
+ ========================================================================== */
+/*
+ * Addresses margin not present in IE 8/9 and Safari 5.
+ */
+/* line 232, ../scss/_normalize.scss */
+figure {
+ margin: 0;
+}
+
+/* ==========================================================================
+ Forms
+ ========================================================================== */
+/*
+ * Define consistent border, margin, and padding.
+ */
+/* line 244, ../scss/_normalize.scss */
+fieldset {
+ border: 1px solid #c0c0c0;
+ margin: 0 2px;
+ padding: 0.35em 0.625em 0.75em;
+}
+
+/*
+ * 1. Corrects color not being inherited in IE 8/9.
+ * 2. Remove padding so people aren't caught out if they zero out fieldsets.
+ */
+/* line 255, ../scss/_normalize.scss */
+legend {
+ border: 0;
+ /* 1 */
+ padding: 0;
+ /* 2 */
+}
+
+/*
+ * 1. Corrects font family not being inherited in all browsers.
+ * 2. Corrects font size not being inherited in all browsers.
+ * 3. Addresses margins set differently in Firefox 4+, Safari 5, and Chrome
+ */
+/* line 269, ../scss/_normalize.scss */
+button,
+input,
+select,
+textarea {
+ font-family: inherit;
+ /* 1 */
+ font-size: 100%;
+ /* 2 */
+ margin: 0;
+ /* 3 */
+}
+
+/*
+ * Addresses Firefox 4+ setting `line-height` on `input` using `!important` in
+ * the UA stylesheet.
+ */
+/* line 281, ../scss/_normalize.scss */
+button,
+input {
+ line-height: normal;
+}
+
+/*
+ * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
+ * and `video` controls.
+ * 2. Corrects inability to style clickable `input` types in iOS.
+ * 3. Improves usability and consistency of cursor style between image-type
+ * `input` and others.
+ */
+/* line 296, ../scss/_normalize.scss */
+button,
+html input[type="button"],
+input[type="reset"],
+input[type="submit"] {
+ -webkit-appearance: button;
+ /* 2 */
+ cursor: pointer;
+ /* 3 */
+}
+
+/*
+ * Re-set default cursor for disabled elements.
+ */
+/* line 306, ../scss/_normalize.scss */
+button[disabled],
+input[disabled] {
+ cursor: default;
+}
+
+/*
+ * 1. Addresses box sizing set to `content-box` in IE 8/9.
+ * 2. Removes excess padding in IE 8/9.
+ */
+/* line 316, ../scss/_normalize.scss */
+input[type="checkbox"],
+input[type="radio"] {
+ box-sizing: border-box;
+ /* 1 */
+ padding: 0;
+ /* 2 */
+}
+
+/*
+ * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome.
+ * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome
+ * (include `-moz` to future-proof).
+ */
+/* line 327, ../scss/_normalize.scss */
+input[type="search"] {
+ -webkit-appearance: textfield;
+ /* 1 */
+ -moz-box-sizing: content-box;
+ -webkit-box-sizing: content-box;
+ /* 2 */
+ box-sizing: content-box;
+}
+
+/*
+ * Removes inner padding and search cancel button in Safari 5 and Chrome
+ * on OS X.
+ */
+/* line 340, ../scss/_normalize.scss */
+input[type="search"]::-webkit-search-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+/*
+ * Removes inner padding and border in Firefox 4+.
+ */
+/* line 349, ../scss/_normalize.scss */
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+ border: 0;
+ padding: 0;
+}
+
+/*
+ * 1. Removes default vertical scrollbar in IE 8/9.
+ * 2. Improves readability and alignment in all browsers.
+ */
+/* line 359, ../scss/_normalize.scss */
+textarea {
+ overflow: auto;
+ /* 1 */
+ vertical-align: top;
+ /* 2 */
+}
+
+/* ==========================================================================
+ Tables
+ ========================================================================== */
+/*
+ * Remove most spacing between table cells.
+ */
+/* line 372, ../scss/_normalize.scss */
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+/**
+ * Colors by name.
+ * These colors are not to be used outside of the theme file. They are basically
+ * our color palette.
+ */
+/* line 23, ../scss/_theme.scss */
+.widget-action-messages .action-message {
+ font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
+}
+
+/* line 27, ../scss/_theme.scss */
+body {
+ background: #282828;
+}
+
+/* line 31, ../scss/_theme.scss */
+.l-page:before {
+ background: url(../images/logo.png) center no-repeat;
+}
+
+/* line 35, ../scss/_theme.scss */
+.l-game {
+ -moz-box-shadow: rgba(0, 0, 0, 0.6) 0 0 15px 2px;
+ -webkit-box-shadow: rgba(0, 0, 0, 0.6) 0 0 15px 2px;
+ -o-box-shadow: rgba(0, 0, 0, 0.6) 0 0 15px 2px;
+ box-shadow: rgba(0, 0, 0, 0.6) 0 0 15px 2px;
+ border: 2px solid #383838;
+}
+
+/* line 41, ../scss/_theme.scss */
+.l-game-toolbar {
+ color: white;
+ background: #383838;
+ border-top: 1px solid #484848;
+ border-bottom: 1px solid #484848;
+}
+
+/* line 49, ../scss/_theme.scss */
+.l-toolbar-runes li {
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
+ -o-border-radius: 3px;
+ -ms-border-radius: 3px;
+ -khtml-border-radius: 3px;
+ border-radius: 3px;
+ -moz-box-shadow: #282828 0 0 4px 2px;
+ -webkit-box-shadow: #282828 0 0 4px 2px;
+ -o-box-shadow: #282828 0 0 4px 2px;
+ box-shadow: #282828 0 0 4px 2px;
+ border: 1px solid #484848;
+ background: #383838;
+}
+/* line 56, ../scss/_theme.scss */
+.l-toolbar-runes li:hover {
+ -moz-box-shadow: #484848 0 0 7px 2px;
+ -webkit-box-shadow: #484848 0 0 7px 2px;
+ -o-box-shadow: #484848 0 0 7px 2px;
+ box-shadow: #484848 0 0 7px 2px;
+ border: 1px solid #a2a2a2;
+}
+
+/* line 62, ../scss/_theme.scss */
+.widget-inventory {
+ background: #383838;
+ border-left: 1px solid #484848;
+}
+/* line 66, ../scss/_theme.scss */
+.widget-inventory:before {
+ content: '';
+ width: 34px;
+ height: 29px;
+ position: absolute;
+ top: 10px;
+ left: 50%;
+ margin-left: -17px;
+ background: url("../images/sprites/Backpacks.png") no-repeat;
+}
+/* line 77, ../scss/_theme.scss */
+.widget-inventory li {
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
+ -o-border-radius: 3px;
+ -ms-border-radius: 3px;
+ -khtml-border-radius: 3px;
+ border-radius: 3px;
+ -moz-box-shadow: #282828 0 0 4px 2px;
+ -webkit-box-shadow: #282828 0 0 4px 2px;
+ -o-box-shadow: #282828 0 0 4px 2px;
+ box-shadow: #282828 0 0 4px 2px;
+ border: 1px solid #484848;
+ background: #383838;
+}
+/* line 84, ../scss/_theme.scss */
+.widget-inventory li:hover {
+ -moz-box-shadow: #484848 0 0 7px 2px;
+ -webkit-box-shadow: #484848 0 0 7px 2px;
+ -o-box-shadow: #484848 0 0 7px 2px;
+ box-shadow: #484848 0 0 7px 2px;
+ border: 1px solid #a2a2a2;
+}
+
+/* line 90, ../scss/_theme.scss */
+.l-button {
+ text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
+ font-family: 'OpenSansLight', "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-weight: normal;
+ list-style: none;
+ display: inline;
+ color: white;
+ font-size: 14px;
+ background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #93bd20), color-stop(100%, #659e10));
+ background: -webkit-linear-gradient(#93bd20, #659e10);
+ background: -moz-linear-gradient(#93bd20, #659e10);
+ background: -o-linear-gradient(#93bd20, #659e10);
+ background: -ms-linear-gradient(#93bd20, #659e10);
+ background: linear-gradient(#93bd20, #659e10);
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ -o-border-radius: 2px;
+ -ms-border-radius: 2px;
+ -khtml-border-radius: 2px;
+ border-radius: 2px;
+ -moz-box-shadow: rgba(255, 255, 255, 0.3) 0px 1px 0px 0px inset, rgba(0, 0, 0, 0.7) 0px 3px 7px;
+ -webkit-box-shadow: rgba(255, 255, 255, 0.3) 0px 1px 0px 0px inset, rgba(0, 0, 0, 0.7) 0px 3px 7px;
+ -o-box-shadow: rgba(255, 255, 255, 0.3) 0px 1px 0px 0px inset, rgba(0, 0, 0, 0.7) 0px 3px 7px;
+ box-shadow: rgba(255, 255, 255, 0.3) 0px 1px 0px 0px inset, rgba(0, 0, 0, 0.7) 0px 3px 7px;
+ color: white;
+ border: 1px solid #5d910b;
+ background-color: #93bd20;
+ font-size: 14px;
+ text-align: center;
+ font-weight: 400;
+ text-decoration: none;
+}
+/* line 113, ../scss/_theme.scss */
+.l-button:hover {
+ background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #749619), color-stop(100%, #527f0e));
+ background: -webkit-linear-gradient(#749619, #527f0e);
+ background: -moz-linear-gradient(#749619, #527f0e);
+ background: -o-linear-gradient(#749619, #527f0e);
+ background: -ms-linear-gradient(#749619, #527f0e);
+ background: linear-gradient(#749619, #527f0e);
+ -moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px 0px inset, transparent 0px 1px 0px;
+ -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px 0px inset, transparent 0px 1px 0px;
+ -o-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px 0px inset, transparent 0px 1px 0px;
+ box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px 0px inset, transparent 0px 1px 0px;
+ background-color: #659e10;
+ border: 1px solid #527f0e;
+}
+
+/**
+ * Navigation Related Theme Styles
+ */
+/* line 125, ../scss/_theme.scss */
+.l-nav-button {
+ text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
+ font-family: 'OpenSansLight', "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-weight: normal;
+ list-style: none;
+ display: inline;
+ color: white;
+ font-size: 14px;
+}
+/* line 136, ../scss/_theme.scss */
+.l-nav-button a {
+ background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #93bd20), color-stop(100%, #659e10));
+ background: -webkit-linear-gradient(#93bd20, #659e10);
+ background: -moz-linear-gradient(#93bd20, #659e10);
+ background: -o-linear-gradient(#93bd20, #659e10);
+ background: -ms-linear-gradient(#93bd20, #659e10);
+ background: linear-gradient(#93bd20, #659e10);
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ -o-border-radius: 2px;
+ -ms-border-radius: 2px;
+ -khtml-border-radius: 2px;
+ border-radius: 2px;
+ -moz-box-shadow: rgba(255, 255, 255, 0.3) 0px 1px 0px 0px inset, rgba(0, 0, 0, 0.7) 0px 3px 7px;
+ -webkit-box-shadow: rgba(255, 255, 255, 0.3) 0px 1px 0px 0px inset, rgba(0, 0, 0, 0.7) 0px 3px 7px;
+ -o-box-shadow: rgba(255, 255, 255, 0.3) 0px 1px 0px 0px inset, rgba(0, 0, 0, 0.7) 0px 3px 7px;
+ box-shadow: rgba(255, 255, 255, 0.3) 0px 1px 0px 0px inset, rgba(0, 0, 0, 0.7) 0px 3px 7px;
+ color: white;
+ border: 1px solid #5d910b;
+ background-color: #93bd20;
+ font-size: 14px;
+ text-align: center;
+ font-weight: 400;
+ text-decoration: none;
+}
+/* line 149, ../scss/_theme.scss */
+.l-nav-button a:hover {
+ background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #749619), color-stop(100%, #527f0e));
+ background: -webkit-linear-gradient(#749619, #527f0e);
+ background: -moz-linear-gradient(#749619, #527f0e);
+ background: -o-linear-gradient(#749619, #527f0e);
+ background: -ms-linear-gradient(#749619, #527f0e);
+ background: linear-gradient(#749619, #527f0e);
+ -moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px 0px inset, transparent 0px 1px 0px;
+ -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px 0px inset, transparent 0px 1px 0px;
+ -o-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px 0px inset, transparent 0px 1px 0px;
+ box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px 0px inset, transparent 0px 1px 0px;
+ background-color: #659e10;
+ border: 1px solid #527f0e;
+}
+
+/*
+ * Clearfix: contain floats
+ *
+ * For modern browsers
+ * 1. The space content is one way to avoid an Opera bug when the
+ * `contenteditable` attribute is included anywhere else in the document.
+ * Otherwise it causes space to appear at the top and bottom of elements
+ * that receive the `clearfix` class.
+ * 2. The use of `table` rather than `block` is only necessary if using
+ * `:before` to contain the top-margins of child elements.
+ */
+/*
+ * For IE 6/7 only
+ * Include this rule to trigger hasLayout and contain floats.
+ */
+/* line 5, ../scss/_base.scss */
+ul {
+ padding: 0;
+ margin: 0;
+}
+
+/* line 1, ../scss/_layout.scss */
+.l-page:before {
+ content: " ";
+ display: block;
+ position: absolute;
+ top: 0;
+ left: 0;
+ right: 0;
+ width: 100%;
+ height: 80px;
+}
+
+/* line 14, ../scss/_layout.scss */
+.l-header, .l-footer {
+ width: 950px;
+ margin: 0 auto;
+ overflow: hidden;
+ *zoom: 1;
+ height: 80px;
+}
+/* line 19, ../scss/_layout.scss */
+.l-header nav, .l-footer nav {
+ display: inline;
+ float: left;
+ margin-right: 0;
+ width: 950px;
+}
+/* line 147, ../../../../usr/lib/ruby/gems/1.9.1/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
+* html .l-header nav, * html .l-footer nav {
+ overflow-x: hidden;
+}
+
+/* line 24, ../scss/_layout.scss */
+.l-header {
+ position: relative;
+}
+
+/* line 28, ../scss/_layout.scss */
+.l-game {
+ width: 950px;
+ margin: 0 auto;
+ overflow: hidden;
+ *zoom: 1;
+}
+/* line 31, ../scss/_layout.scss */
+.l-game .l-content-wrapper {
+ display: inline;
+ float: left;
+ margin-right: 0;
+ width: 950px;
+}
+/* line 147, ../../../../usr/lib/ruby/gems/1.9.1/gems/compass-0.11.5/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
+* html .l-game .l-content-wrapper {
+ overflow-x: hidden;
+}
+/* line 35, ../scss/_layout.scss */
+.l-game .spell-editor {
+ position: relative;
+}
+
+/* line 40, ../scss/_layout.scss */
+.dialog {
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ -o-border-radius: 5px;
+ -ms-border-radius: 5px;
+ -khtml-border-radius: 5px;
+ border-radius: 5px;
+ width: 860px;
+ background: #E8E6DC;
+ min-height: 100px;
+ position: absolute;
+ bottom: 162px;
+ margin-left: 20px;
+ z-index: 2;
+ border: 5px solid #5d910b;
+ display: none;
+ padding: 0 20px;
+}
+
+/* line 5, ../scss/module/_navigation.scss */
+.module-horizontal-navigation, .l-nav {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ overflow: hidden;
+ *zoom: 1;
+}
+/* line 60, ../../../../usr/lib/ruby/gems/1.9.1/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
+.module-horizontal-navigation li, .l-nav li {
+ list-style-image: none;
+ list-style-type: none;
+ margin-left: 0px;
+ white-space: nowrap;
+ display: inline;
+ float: left;
+ padding-left: 4px;
+ padding-right: 4px;
+}
+/* line 48, ../../../../usr/lib/ruby/gems/1.9.1/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
+.module-horizontal-navigation li:first-child, .l-nav li:first-child, .module-horizontal-navigation li.first, .l-nav li.first {
+ padding-left: 0;
+}
+/* line 49, ../../../../usr/lib/ruby/gems/1.9.1/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
+.module-horizontal-navigation li:last-child, .l-nav li:last-child {
+ padding-right: 0;
+}
+/* line 50, ../../../../usr/lib/ruby/gems/1.9.1/gems/compass-0.11.5/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
+.module-horizontal-navigation li.last, .l-nav li.last {
+ padding-right: 0;
+}
+
+/* line 11, ../scss/module/_navigation.scss */
+.l-nav {
+ margin-top: 6px;
+}
+
+/* line 17, ../scss/module/_navigation.scss */
+.l-nav-button {
+ line-height: 50px;
+}
+/* line 22, ../scss/module/_navigation.scss */
+.l-nav-button a {
+ padding: 10px 12px;
+ margin-top: 6px;
+ line-height: 14px;
+ display: inline-block;
+}
+
+/* line 1, ../scss/module/_forms.scss */
+.l-button {
+ margin: 8px;
+ padding: 5px 15px;
+}
+
+/* line 2, ../scss/module/_gameComponents.scss */
+#cr-stage:before {
+ content: ' ';
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ display: block;
+ z-index: 1000;
+}
+/* line 13, ../scss/module/_gameComponents.scss */
+#cr-stage.day {
+ background-color: #A5B89B;
+}
+/* line 16, ../scss/module/_gameComponents.scss */
+#cr-stage.day:before {
+ background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(177, 212, 198, 0.8)), color-stop(50%, rgba(177, 212, 198, 0)), color-stop(100%, rgba(177, 212, 198, 0)));
+ background-image: -webkit-linear-gradient(rgba(177, 212, 198, 0.8), rgba(177, 212, 198, 0), rgba(177, 212, 198, 0));
+ background-image: -moz-linear-gradient(rgba(177, 212, 198, 0.8), rgba(177, 212, 198, 0), rgba(177, 212, 198, 0));
+ background-image: -o-linear-gradient(rgba(177, 212, 198, 0.8), rgba(177, 212, 198, 0), rgba(177, 212, 198, 0));
+ background-image: -ms-linear-gradient(rgba(177, 212, 198, 0.8), rgba(177, 212, 198, 0), rgba(177, 212, 198, 0));
+ background-image: linear-gradient(rgba(177, 212, 198, 0.8), rgba(177, 212, 198, 0), rgba(177, 212, 198, 0));
+}
+/* line 21, ../scss/module/_gameComponents.scss */
+#cr-stage.dayFoggy {
+ background-color: #889A8E;
+}
+/* line 24, ../scss/module/_gameComponents.scss */
+#cr-stage.dayFoggy:before {
+ background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(247, 237, 255, 0.8)), color-stop(100%, rgba(247, 237, 255, 0.3)));
+ background-image: -webkit-linear-gradient(rgba(247, 237, 255, 0.8), rgba(247, 237, 255, 0.3));
+ background-image: -moz-linear-gradient(rgba(247, 237, 255, 0.8), rgba(247, 237, 255, 0.3));
+ background-image: -o-linear-gradient(rgba(247, 237, 255, 0.8), rgba(247, 237, 255, 0.3));
+ background-image: -ms-linear-gradient(rgba(247, 237, 255, 0.8), rgba(247, 237, 255, 0.3));
+ background-image: linear-gradient(rgba(247, 237, 255, 0.8), rgba(247, 237, 255, 0.3));
+}
+/* line 29, ../scss/module/_gameComponents.scss */
+#cr-stage.evening {
+ background-color: #806363;
+}
+/* line 32, ../scss/module/_gameComponents.scss */
+#cr-stage.evening:before {
+ background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(184, 212, 177, 0.8)), color-stop(50%, rgba(184, 212, 177, 0)), color-stop(100%, rgba(184, 212, 177, 0)));
+ background-image: -webkit-linear-gradient(rgba(184, 212, 177, 0.8), rgba(184, 212, 177, 0), rgba(184, 212, 177, 0));
+ background-image: -moz-linear-gradient(rgba(184, 212, 177, 0.8), rgba(184, 212, 177, 0), rgba(184, 212, 177, 0));
+ background-image: -o-linear-gradient(rgba(184, 212, 177, 0.8), rgba(184, 212, 177, 0), rgba(184, 212, 177, 0));
+ background-image: -ms-linear-gradient(rgba(184, 212, 177, 0.8), rgba(184, 212, 177, 0), rgba(184, 212, 177, 0));
+ background-image: linear-gradient(rgba(184, 212, 177, 0.8), rgba(184, 212, 177, 0), rgba(184, 212, 177, 0));
+}
+/* line 37, ../scss/module/_gameComponents.scss */
+#cr-stage.night {
+ background-color: #63807B;
+}
+/* line 40, ../scss/module/_gameComponents.scss */
+#cr-stage.night:before {
+ background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(30, 30, 42, 0.8)), color-stop(50%, rgba(30, 30, 42, 0)), color-stop(100%, rgba(30, 30, 42, 0)));
+ background-image: -webkit-linear-gradient(rgba(30, 30, 42, 0.8), rgba(30, 30, 42, 0), rgba(30, 30, 42, 0));
+ background-image: -moz-linear-gradient(rgba(30, 30, 42, 0.8), rgba(30, 30, 42, 0), rgba(30, 30, 42, 0));
+ background-image: -o-linear-gradient(rgba(30, 30, 42, 0.8), rgba(30, 30, 42, 0), rgba(30, 30, 42, 0));
+ background-image: -ms-linear-gradient(rgba(30, 30, 42, 0.8), rgba(30, 30, 42, 0), rgba(30, 30, 42, 0));
+ background-image: linear-gradient(rgba(30, 30, 42, 0.8), rgba(30, 30, 42, 0), rgba(30, 30, 42, 0));
+}
+
+/* line 46, ../scss/module/_gameComponents.scss */
+.fps {
+ position: absolute;
+ z-index: 10000;
+ top: 10px;
+ left: 10px;
+ font-weight: 800;
+ font-size: 2em;
+ color: white;
+}
+
+/* line 60, ../scss/module/_gameComponents.scss */
+.l-game-wrapper {
+ position: relative;
+}
+
+/* line 64, ../scss/module/_gameComponents.scss */
+.l-game-toolbar {
+ height: 45px;
+}
+/* line 68, ../scss/module/_gameComponents.scss */
+.l-game-toolbar .cast {
+ float: left;
+}
+
+/* line 73, ../scss/module/_gameComponents.scss */
+.l-toolbar-runes {
+ float: left;
+}
+/* line 78, ../scss/module/_gameComponents.scss */
+.l-toolbar-runes ul {
+ list-style: none;
+ padding: 7px 7px;
+}
+/* line 83, ../scss/module/_gameComponents.scss */
+.l-toolbar-runes li {
+ height: 30px;
+ width: 30px;
+ margin: 0 10px 0 0;
+ padding: none;
+ float: left;
+ position: relative;
+}
+/* line 91, ../scss/module/_gameComponents.scss */
+.l-toolbar-runes li:before {
+ content: '';
+ display: block;
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ margin: auto;
+}
+/* line 104, ../scss/module/_gameComponents.scss */
+.l-toolbar-runes .item-slot-gold-rune:before {
+ height: 6px;
+ width: 6px;
+ background: url("../images/sprites/Runes.png") no-repeat -6px 0;
+}
+
+/* line 112, ../scss/module/_gameComponents.scss */
+.l-toolbar-inventory {
+ display: block;
+ float: right;
+ height: 45px;
+ width: 45px;
+}
+/* line 118, ../scss/module/_gameComponents.scss */
+.l-toolbar-inventory:before {
+ content: '';
+ display: block;
+ width: 39px;
+ height: 100%;
+ background: url("../images/sprites/Backpacks.png") no-repeat -80px 10px;
+}
+/* line 126, ../scss/module/_gameComponents.scss */
+.l-toolbar-inventory.active:before {
+ width: 37px;
+ background-position: -40px 3px;
+}
+
+/* line 133, ../scss/module/_gameComponents.scss */
+.widget-inventory {
+ -moz-transition-property: right;
+ -webkit-transition-property: right;
+ -o-transition-property: right;
+ transition-property: right;
+ -moz-transition-duration: 0.5s;
+ -webkit-transition-duration: 0.5s;
+ -o-transition-duration: 0.5s;
+ transition-duration: 0.5s;
+ -moz-transition-timing-function: ease;
+ -webkit-transition-timing-function: ease;
+ -o-transition-timing-function: ease;
+ transition-timing-function: ease;
+ width: 240px;
+ height: 400px;
+ position: absolute;
+ top: 0;
+ right: -240px;
+ z-index: 10000;
+}
+/* line 147, ../scss/module/_gameComponents.scss */
+.widget-inventory.open {
+ right: 0;
+}
+/* line 151, ../scss/module/_gameComponents.scss */
+.widget-inventory ul {
+ list-style: none;
+ padding: 20px;
+ margin: 35px -10px 0 0;
+}
+/* line 157, ../scss/module/_gameComponents.scss */
+.widget-inventory li {
+ height: 30px;
+ width: 30px;
+ margin: 0 10px 10px 0;
+ padding: none;
+ float: left;
+ position: relative;
+}
+/* line 165, ../scss/module/_gameComponents.scss */
+.widget-inventory li:before {
+ content: '';
+ display: block;
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ margin: auto;
+}
+/* line 178, ../scss/module/_gameComponents.scss */
+.widget-inventory .item-slot-gold-rune:before {
+ height: 6px;
+ width: 6px;
+ background: url("../images/sprites/Runes.png") no-repeat -6px 0;
+}
+
+/* line 186, ../scss/module/_gameComponents.scss */
+.widget-game-dialog {
+ position: absolute;
+ top: 280px;
+ z-index: 50;
+ width: 950px;
+ height: 110px;
+}
+/* line 193, ../scss/module/_gameComponents.scss */
+.widget-game-dialog .speaker {
+ -moz-border-radius: 10px;
+ -webkit-border-radius: 10px;
+ -o-border-radius: 10px;
+ -ms-border-radius: 10px;
+ -khtml-border-radius: 10px;
+ border-radius: 10px;
+ -moz-box-shadow: black 0 0 10px 0;
+ -webkit-box-shadow: black 0 0 10px 0;
+ -o-box-shadow: black 0 0 10px 0;
+ box-shadow: black 0 0 10px 0;
+ background-image: -webkit-gradient(radial, 50%, 0, 50%, 120, color-stop(0%, rgba(255, 255, 255, 0.7)), color-stop(100%, rgba(0, 0, 0, 0.8)));
+ background-image: -webkit-radial-gradient(center, rgba(255, 255, 255, 0.7) 0px, rgba(0, 0, 0, 0.8) 120px);
+ background-image: -moz-radial-gradient(center, rgba(255, 255, 255, 0.7) 0px, rgba(0, 0, 0, 0.8) 120px);
+ background-image: -o-radial-gradient(center, rgba(255, 255, 255, 0.7) 0px, rgba(0, 0, 0, 0.8) 120px);
+ background-image: -ms-radial-gradient(center, rgba(255, 255, 255, 0.7) 0px, rgba(0, 0, 0, 0.8) 120px);
+ background-image: radial-gradient(center, rgba(255, 255, 255, 0.7) 0px, rgba(0, 0, 0, 0.8) 120px);
+ -moz-box-sizing: border-box;
+ -webkit-box-sizing: border-box;
+ -ms-box-sizing: border-box;
+ box-sizing: border-box;
+ height: 100px;
+ width: 100px;
+ float: left;
+ margin-left: 20px;
+ border: 1px solid #000;
+ position: relative;
+}
+/* line 207, ../scss/module/_gameComponents.scss */
+.widget-game-dialog .image {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ margin: auto;
+}
+/* line 216, ../scss/module/_gameComponents.scss */
+.widget-game-dialog .text {
+ -moz-border-radius: 10px;
+ -webkit-border-radius: 10px;
+ -o-border-radius: 10px;
+ -ms-border-radius: 10px;
+ -khtml-border-radius: 10px;
+ border-radius: 10px;
+ -moz-box-shadow: black 0 0 10px 0;
+ -webkit-box-shadow: black 0 0 10px 0;
+ -o-box-shadow: black 0 0 10px 0;
+ box-shadow: black 0 0 10px 0;
+ -moz-box-sizing: border-box;
+ -webkit-box-sizing: border-box;
+ -ms-box-sizing: border-box;
+ box-sizing: border-box;
+ width: 500px;
+ height: 100px;
+ padding: 10px;
+ margin-left: 10px;
+ float: left;
+ color: #A6CB92;
+ background: rgba(0, 0, 0, 0.8);
+ border: 1px solid #000;
+}
+
+/* line 232, ../scss/module/_gameComponents.scss */
+.widget-action-messages {
+ position: relative;
+}
+/* line 235, ../scss/module/_gameComponents.scss */
+.widget-action-messages .action-message {
+ position: absolute;
+ width: 900px;
+ left: -450px;
+ text-align: center;
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ moz-animation-duration: 4s;
+ -webkit-animation-duration: 4s;
+ -moz-animation-name: slideOff;
+ -webkit-animation-name: slideOff;
+}
+/* line 250, ../scss/module/_gameComponents.scss */
+.widget-action-messages .positive {
+ text-shadow: 0px 0px 15px #00FF55;
+ color: #DDFFAA;
+}
+/* line 254, ../scss/module/_gameComponents.scss */
+.widget-action-messages .negative {
+ text-shadow: 0px 0px 15px #FF0000;
+ color: #ffcccc;
+}
+/* line 258, ../scss/module/_gameComponents.scss */
+.widget-action-messages .method {
+ text-shadow: 0px 0px 15px #BBBBBB;
+ color: white;
+}
+
+@-moz-keyframes slideOff {
+ /* line 265, ../scss/module/_gameComponents.scss */
+ from {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ bottom: 0;
+ }
+
+ /* line 269, ../scss/module/_gameComponents.scss */
+ to {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ bottom: 100px;
+ }
+}
+
+@-webkit-keyframes slideOff {
+ /* line 276, ../scss/module/_gameComponents.scss */
+ from {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ bottom: 0;
+ }
+
+ /* line 280, ../scss/module/_gameComponents.scss */
+ to {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ bottom: 100px;
+ }
+}
+
+/* line 286, ../scss/module/_gameComponents.scss */
+.spell-editor {
+ position: relative;
+ width: 970px;
+ height: 400px;
+ font-size: 14px;
+}
diff --git a/favicon.ico b/favicon.ico
new file mode 100644
index 0000000000..ba655161e4
Binary files /dev/null and b/favicon.ico differ
diff --git a/git.png b/git.png
new file mode 100644
index 0000000000..b539ea8687
Binary files /dev/null and b/git.png differ
diff --git a/images/logo.png b/images/logo.png
new file mode 100644
index 0000000000..6c2dfcbe0c
Binary files /dev/null and b/images/logo.png differ
diff --git a/images/nav-bg.gif b/images/nav-bg.gif
new file mode 100644
index 0000000000..474396561d
Binary files /dev/null and b/images/nav-bg.gif differ
diff --git a/images/sprites/Backpacks.png b/images/sprites/Backpacks.png
new file mode 100644
index 0000000000..ff7dcf70c5
Binary files /dev/null and b/images/sprites/Backpacks.png differ
diff --git a/images/sprites/Bear.png b/images/sprites/Bear.png
new file mode 100644
index 0000000000..1346531432
Binary files /dev/null and b/images/sprites/Bear.png differ
diff --git a/images/sprites/Bunny.png b/images/sprites/Bunny.png
new file mode 100644
index 0000000000..33972c17f3
Binary files /dev/null and b/images/sprites/Bunny.png differ
diff --git a/images/sprites/Chests.png b/images/sprites/Chests.png
new file mode 100644
index 0000000000..4c0415de66
Binary files /dev/null and b/images/sprites/Chests.png differ
diff --git a/images/sprites/Cottages.png b/images/sprites/Cottages.png
new file mode 100644
index 0000000000..38971e434b
Binary files /dev/null and b/images/sprites/Cottages.png differ
diff --git a/images/sprites/Flowers.png b/images/sprites/Flowers.png
new file mode 100644
index 0000000000..e3cf3c3e95
Binary files /dev/null and b/images/sprites/Flowers.png differ
diff --git a/images/sprites/FooSheet.png b/images/sprites/FooSheet.png
new file mode 100644
index 0000000000..1a8a8eedc7
Binary files /dev/null and b/images/sprites/FooSheet.png differ
diff --git a/images/sprites/Friar.png b/images/sprites/Friar.png
new file mode 100644
index 0000000000..05218d7f83
Binary files /dev/null and b/images/sprites/Friar.png differ
diff --git a/images/sprites/Grasses.png b/images/sprites/Grasses.png
new file mode 100644
index 0000000000..c7b11c404e
Binary files /dev/null and b/images/sprites/Grasses.png differ
diff --git a/images/sprites/Info.png b/images/sprites/Info.png
new file mode 100644
index 0000000000..8c91d1c622
Binary files /dev/null and b/images/sprites/Info.png differ
diff --git a/images/sprites/Ping.png b/images/sprites/Ping.png
new file mode 100644
index 0000000000..c4a22cb3d9
Binary files /dev/null and b/images/sprites/Ping.png differ
diff --git a/images/sprites/Runes.png b/images/sprites/Runes.png
new file mode 100644
index 0000000000..4f6a0c6752
Binary files /dev/null and b/images/sprites/Runes.png differ
diff --git a/images/sprites/StarGreen.png b/images/sprites/StarGreen.png
new file mode 100644
index 0000000000..4ad4cfe432
Binary files /dev/null and b/images/sprites/StarGreen.png differ
diff --git a/images/sprites/Trees.png b/images/sprites/Trees.png
new file mode 100644
index 0000000000..59cbcedebd
Binary files /dev/null and b/images/sprites/Trees.png differ
diff --git a/images/sprites/Villager1.png b/images/sprites/Villager1.png
new file mode 100644
index 0000000000..10a1e15bf5
Binary files /dev/null and b/images/sprites/Villager1.png differ
diff --git a/images/sprites/Villager2.png b/images/sprites/Villager2.png
new file mode 100644
index 0000000000..989fc677c2
Binary files /dev/null and b/images/sprites/Villager2.png differ
diff --git a/images/sprites/Weeds.png b/images/sprites/Weeds.png
new file mode 100644
index 0000000000..31948f163a
Binary files /dev/null and b/images/sprites/Weeds.png differ
diff --git a/images/sprites/presprite/Backpacks/Backpack.png b/images/sprites/presprite/Backpacks/Backpack.png
new file mode 100644
index 0000000000..0a425c2afd
Binary files /dev/null and b/images/sprites/presprite/Backpacks/Backpack.png differ
diff --git a/images/sprites/presprite/Backpacks/BackpackDim.png b/images/sprites/presprite/Backpacks/BackpackDim.png
new file mode 100644
index 0000000000..47aa0a3d6a
Binary files /dev/null and b/images/sprites/presprite/Backpacks/BackpackDim.png differ
diff --git a/images/sprites/presprite/Backpacks/BackpackOpen.png b/images/sprites/presprite/Backpacks/BackpackOpen.png
new file mode 100644
index 0000000000..4e5f9164c7
Binary files /dev/null and b/images/sprites/presprite/Backpacks/BackpackOpen.png differ
diff --git a/images/sprites/presprite/Bar.png b/images/sprites/presprite/Bar.png
new file mode 100644
index 0000000000..c07fea705e
Binary files /dev/null and b/images/sprites/presprite/Bar.png differ
diff --git a/images/sprites/presprite/Bear/BearIdleLeft-000.png b/images/sprites/presprite/Bear/BearIdleLeft-000.png
new file mode 100644
index 0000000000..8652d83073
Binary files /dev/null and b/images/sprites/presprite/Bear/BearIdleLeft-000.png differ
diff --git a/images/sprites/presprite/Bear/BearIdleLeft-001.png b/images/sprites/presprite/Bear/BearIdleLeft-001.png
new file mode 100644
index 0000000000..db7c958fd6
Binary files /dev/null and b/images/sprites/presprite/Bear/BearIdleLeft-001.png differ
diff --git a/images/sprites/presprite/Bear/BearIdleLeft-002.png b/images/sprites/presprite/Bear/BearIdleLeft-002.png
new file mode 100644
index 0000000000..7cb962621f
Binary files /dev/null and b/images/sprites/presprite/Bear/BearIdleLeft-002.png differ
diff --git a/images/sprites/presprite/Bear/BearIdleLeft-003.png b/images/sprites/presprite/Bear/BearIdleLeft-003.png
new file mode 100644
index 0000000000..d311097ba1
Binary files /dev/null and b/images/sprites/presprite/Bear/BearIdleLeft-003.png differ
diff --git a/images/sprites/presprite/Bear/BearIdleRight-000.png b/images/sprites/presprite/Bear/BearIdleRight-000.png
new file mode 100644
index 0000000000..0c1ada28f5
Binary files /dev/null and b/images/sprites/presprite/Bear/BearIdleRight-000.png differ
diff --git a/images/sprites/presprite/Bear/BearIdleRight-001.png b/images/sprites/presprite/Bear/BearIdleRight-001.png
new file mode 100644
index 0000000000..90b8586d28
Binary files /dev/null and b/images/sprites/presprite/Bear/BearIdleRight-001.png differ
diff --git a/images/sprites/presprite/Bear/BearIdleRight-002.png b/images/sprites/presprite/Bear/BearIdleRight-002.png
new file mode 100644
index 0000000000..15f4a41e93
Binary files /dev/null and b/images/sprites/presprite/Bear/BearIdleRight-002.png differ
diff --git a/images/sprites/presprite/Bear/BearIdleRight-003.png b/images/sprites/presprite/Bear/BearIdleRight-003.png
new file mode 100644
index 0000000000..389b403b14
Binary files /dev/null and b/images/sprites/presprite/Bear/BearIdleRight-003.png differ
diff --git a/images/sprites/presprite/Bear/BearWalkLeft-000.png b/images/sprites/presprite/Bear/BearWalkLeft-000.png
new file mode 100644
index 0000000000..8652d83073
Binary files /dev/null and b/images/sprites/presprite/Bear/BearWalkLeft-000.png differ
diff --git a/images/sprites/presprite/Bear/BearWalkLeft-001.png b/images/sprites/presprite/Bear/BearWalkLeft-001.png
new file mode 100644
index 0000000000..afba96d7f5
Binary files /dev/null and b/images/sprites/presprite/Bear/BearWalkLeft-001.png differ
diff --git a/images/sprites/presprite/Bear/BearWalkRight-000.png b/images/sprites/presprite/Bear/BearWalkRight-000.png
new file mode 100644
index 0000000000..ad32ae0381
Binary files /dev/null and b/images/sprites/presprite/Bear/BearWalkRight-000.png differ
diff --git a/images/sprites/presprite/Bear/BearWalkRight-001.png b/images/sprites/presprite/Bear/BearWalkRight-001.png
new file mode 100644
index 0000000000..c07a6f397f
Binary files /dev/null and b/images/sprites/presprite/Bear/BearWalkRight-001.png differ
diff --git a/images/sprites/presprite/Bunny/BunnyIdleLeft-000.png b/images/sprites/presprite/Bunny/BunnyIdleLeft-000.png
new file mode 100644
index 0000000000..e6dff4549a
Binary files /dev/null and b/images/sprites/presprite/Bunny/BunnyIdleLeft-000.png differ
diff --git a/images/sprites/presprite/Bunny/BunnyIdleLeft-001.png b/images/sprites/presprite/Bunny/BunnyIdleLeft-001.png
new file mode 100644
index 0000000000..edc6115e55
Binary files /dev/null and b/images/sprites/presprite/Bunny/BunnyIdleLeft-001.png differ
diff --git a/images/sprites/presprite/Bunny/BunnyIdleRight-000.png b/images/sprites/presprite/Bunny/BunnyIdleRight-000.png
new file mode 100644
index 0000000000..c1800db0d1
Binary files /dev/null and b/images/sprites/presprite/Bunny/BunnyIdleRight-000.png differ
diff --git a/images/sprites/presprite/Bunny/BunnyIdleRight-001.png b/images/sprites/presprite/Bunny/BunnyIdleRight-001.png
new file mode 100644
index 0000000000..4275d72ab8
Binary files /dev/null and b/images/sprites/presprite/Bunny/BunnyIdleRight-001.png differ
diff --git a/images/sprites/presprite/Bunny/BunnyWalkLeft-000.png b/images/sprites/presprite/Bunny/BunnyWalkLeft-000.png
new file mode 100644
index 0000000000..20d47c8286
Binary files /dev/null and b/images/sprites/presprite/Bunny/BunnyWalkLeft-000.png differ
diff --git a/images/sprites/presprite/Bunny/BunnyWalkLeft-001.png b/images/sprites/presprite/Bunny/BunnyWalkLeft-001.png
new file mode 100644
index 0000000000..e6dff4549a
Binary files /dev/null and b/images/sprites/presprite/Bunny/BunnyWalkLeft-001.png differ
diff --git a/images/sprites/presprite/Bunny/BunnyWalkRight-000.png b/images/sprites/presprite/Bunny/BunnyWalkRight-000.png
new file mode 100644
index 0000000000..d8f731a6df
Binary files /dev/null and b/images/sprites/presprite/Bunny/BunnyWalkRight-000.png differ
diff --git a/images/sprites/presprite/Bunny/BunnyWalkRight-001.png b/images/sprites/presprite/Bunny/BunnyWalkRight-001.png
new file mode 100644
index 0000000000..477e79de31
Binary files /dev/null and b/images/sprites/presprite/Bunny/BunnyWalkRight-001.png differ
diff --git a/images/sprites/presprite/BushGreen.png b/images/sprites/presprite/BushGreen.png
new file mode 100644
index 0000000000..8f72ddab1a
Binary files /dev/null and b/images/sprites/presprite/BushGreen.png differ
diff --git a/images/sprites/presprite/Chests/ChestBlue.png b/images/sprites/presprite/Chests/ChestBlue.png
new file mode 100644
index 0000000000..9bc151c990
Binary files /dev/null and b/images/sprites/presprite/Chests/ChestBlue.png differ
diff --git a/images/sprites/presprite/Chests/ChestRed.png b/images/sprites/presprite/Chests/ChestRed.png
new file mode 100644
index 0000000000..362b3979f5
Binary files /dev/null and b/images/sprites/presprite/Chests/ChestRed.png differ
diff --git a/images/sprites/presprite/Cottages/CottageBrown.png b/images/sprites/presprite/Cottages/CottageBrown.png
new file mode 100644
index 0000000000..02dd99c6f0
Binary files /dev/null and b/images/sprites/presprite/Cottages/CottageBrown.png differ
diff --git a/images/sprites/presprite/Cottages/CottageMaroon.png b/images/sprites/presprite/Cottages/CottageMaroon.png
new file mode 100644
index 0000000000..a72923cd2e
Binary files /dev/null and b/images/sprites/presprite/Cottages/CottageMaroon.png differ
diff --git a/images/sprites/presprite/Flowers/FlowerBlue.png b/images/sprites/presprite/Flowers/FlowerBlue.png
new file mode 100644
index 0000000000..abb3b3e7e8
Binary files /dev/null and b/images/sprites/presprite/Flowers/FlowerBlue.png differ
diff --git a/images/sprites/presprite/Flowers/FlowerPink.png b/images/sprites/presprite/Flowers/FlowerPink.png
new file mode 100644
index 0000000000..e590a6a786
Binary files /dev/null and b/images/sprites/presprite/Flowers/FlowerPink.png differ
diff --git a/images/sprites/presprite/Foo/Foo.png b/images/sprites/presprite/Foo/Foo.png
new file mode 100644
index 0000000000..a857ff7e18
Binary files /dev/null and b/images/sprites/presprite/Foo/Foo.png differ
diff --git a/images/sprites/presprite/Foo/FooWalkDown-000.png b/images/sprites/presprite/Foo/FooWalkDown-000.png
new file mode 100644
index 0000000000..10cfcce0e6
Binary files /dev/null and b/images/sprites/presprite/Foo/FooWalkDown-000.png differ
diff --git a/images/sprites/presprite/Foo/FooWalkDown-001.png b/images/sprites/presprite/Foo/FooWalkDown-001.png
new file mode 100644
index 0000000000..7664237264
Binary files /dev/null and b/images/sprites/presprite/Foo/FooWalkDown-001.png differ
diff --git a/images/sprites/presprite/Foo/FooWalkLeft-000.png b/images/sprites/presprite/Foo/FooWalkLeft-000.png
new file mode 100644
index 0000000000..eb6133bdd2
Binary files /dev/null and b/images/sprites/presprite/Foo/FooWalkLeft-000.png differ
diff --git a/images/sprites/presprite/Foo/FooWalkLeft-001.png b/images/sprites/presprite/Foo/FooWalkLeft-001.png
new file mode 100644
index 0000000000..3e1d0eb663
Binary files /dev/null and b/images/sprites/presprite/Foo/FooWalkLeft-001.png differ
diff --git a/images/sprites/presprite/Foo/FooWalkRight-000.png b/images/sprites/presprite/Foo/FooWalkRight-000.png
new file mode 100644
index 0000000000..486ebe600e
Binary files /dev/null and b/images/sprites/presprite/Foo/FooWalkRight-000.png differ
diff --git a/images/sprites/presprite/Foo/FooWalkRight-001.png b/images/sprites/presprite/Foo/FooWalkRight-001.png
new file mode 100644
index 0000000000..13e9cdd8da
Binary files /dev/null and b/images/sprites/presprite/Foo/FooWalkRight-001.png differ
diff --git a/images/sprites/presprite/Foo/FooWalkUp-000.png b/images/sprites/presprite/Foo/FooWalkUp-000.png
new file mode 100644
index 0000000000..80e4d794c6
Binary files /dev/null and b/images/sprites/presprite/Foo/FooWalkUp-000.png differ
diff --git a/images/sprites/presprite/Foo/FooWalkUp-001.png b/images/sprites/presprite/Foo/FooWalkUp-001.png
new file mode 100644
index 0000000000..a5965ab4f8
Binary files /dev/null and b/images/sprites/presprite/Foo/FooWalkUp-001.png differ
diff --git a/images/sprites/presprite/Friar/FriarIdleLeft-000.png b/images/sprites/presprite/Friar/FriarIdleLeft-000.png
new file mode 100644
index 0000000000..765b2d46ce
Binary files /dev/null and b/images/sprites/presprite/Friar/FriarIdleLeft-000.png differ
diff --git a/images/sprites/presprite/Friar/FriarIdleLeft-001.png b/images/sprites/presprite/Friar/FriarIdleLeft-001.png
new file mode 100644
index 0000000000..d62c375004
Binary files /dev/null and b/images/sprites/presprite/Friar/FriarIdleLeft-001.png differ
diff --git a/images/sprites/presprite/Friar/FriarIdleRight-000.png b/images/sprites/presprite/Friar/FriarIdleRight-000.png
new file mode 100644
index 0000000000..88fbba7323
Binary files /dev/null and b/images/sprites/presprite/Friar/FriarIdleRight-000.png differ
diff --git a/images/sprites/presprite/Friar/FriarIdleRight-001.png b/images/sprites/presprite/Friar/FriarIdleRight-001.png
new file mode 100644
index 0000000000..7613fe3f0f
Binary files /dev/null and b/images/sprites/presprite/Friar/FriarIdleRight-001.png differ
diff --git a/images/sprites/presprite/Friar/FriarWalkLeft-000.png b/images/sprites/presprite/Friar/FriarWalkLeft-000.png
new file mode 100644
index 0000000000..d7686c4e3c
Binary files /dev/null and b/images/sprites/presprite/Friar/FriarWalkLeft-000.png differ
diff --git a/images/sprites/presprite/Friar/FriarWalkLeft-001.png b/images/sprites/presprite/Friar/FriarWalkLeft-001.png
new file mode 100644
index 0000000000..8a6815eea2
Binary files /dev/null and b/images/sprites/presprite/Friar/FriarWalkLeft-001.png differ
diff --git a/images/sprites/presprite/Friar/FriarWalkRight-000.png b/images/sprites/presprite/Friar/FriarWalkRight-000.png
new file mode 100644
index 0000000000..d8a711a57b
Binary files /dev/null and b/images/sprites/presprite/Friar/FriarWalkRight-000.png differ
diff --git a/images/sprites/presprite/Friar/FriarWalkRight-001.png b/images/sprites/presprite/Friar/FriarWalkRight-001.png
new file mode 100644
index 0000000000..8c64fd24a1
Binary files /dev/null and b/images/sprites/presprite/Friar/FriarWalkRight-001.png differ
diff --git a/images/sprites/presprite/Grasses/GrassAreaLarge.png b/images/sprites/presprite/Grasses/GrassAreaLarge.png
new file mode 100644
index 0000000000..5c0a285f97
Binary files /dev/null and b/images/sprites/presprite/Grasses/GrassAreaLarge.png differ
diff --git a/images/sprites/presprite/Grasses/GrassAreaSmall.png b/images/sprites/presprite/Grasses/GrassAreaSmall.png
new file mode 100644
index 0000000000..ee0bbcc864
Binary files /dev/null and b/images/sprites/presprite/Grasses/GrassAreaSmall.png differ
diff --git a/images/sprites/presprite/Grasses/GrassAreaTall.png b/images/sprites/presprite/Grasses/GrassAreaTall.png
new file mode 100644
index 0000000000..758be62832
Binary files /dev/null and b/images/sprites/presprite/Grasses/GrassAreaTall.png differ
diff --git a/images/sprites/presprite/Grasses/Grasses.png b/images/sprites/presprite/Grasses/Grasses.png
new file mode 100644
index 0000000000..c7b11c404e
Binary files /dev/null and b/images/sprites/presprite/Grasses/Grasses.png differ
diff --git a/images/sprites/presprite/Ping/Ping0000.png b/images/sprites/presprite/Ping/Ping0000.png
new file mode 100644
index 0000000000..9c4e76e5ca
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0000.png differ
diff --git a/images/sprites/presprite/Ping/Ping0001.png b/images/sprites/presprite/Ping/Ping0001.png
new file mode 100644
index 0000000000..1f6ab505b9
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0001.png differ
diff --git a/images/sprites/presprite/Ping/Ping0002.png b/images/sprites/presprite/Ping/Ping0002.png
new file mode 100644
index 0000000000..55bdecd91b
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0002.png differ
diff --git a/images/sprites/presprite/Ping/Ping0003.png b/images/sprites/presprite/Ping/Ping0003.png
new file mode 100644
index 0000000000..5579009f0a
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0003.png differ
diff --git a/images/sprites/presprite/Ping/Ping0004.png b/images/sprites/presprite/Ping/Ping0004.png
new file mode 100644
index 0000000000..d1f4501a44
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0004.png differ
diff --git a/images/sprites/presprite/Ping/Ping0005.png b/images/sprites/presprite/Ping/Ping0005.png
new file mode 100644
index 0000000000..c6b6540a9b
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0005.png differ
diff --git a/images/sprites/presprite/Ping/Ping0006.png b/images/sprites/presprite/Ping/Ping0006.png
new file mode 100644
index 0000000000..3a676a04d2
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0006.png differ
diff --git a/images/sprites/presprite/Ping/Ping0007.png b/images/sprites/presprite/Ping/Ping0007.png
new file mode 100644
index 0000000000..22bd363fd8
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0007.png differ
diff --git a/images/sprites/presprite/Ping/Ping0008.png b/images/sprites/presprite/Ping/Ping0008.png
new file mode 100644
index 0000000000..f169aed5b0
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0008.png differ
diff --git a/images/sprites/presprite/Ping/Ping0009.png b/images/sprites/presprite/Ping/Ping0009.png
new file mode 100644
index 0000000000..42825a0520
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0009.png differ
diff --git a/images/sprites/presprite/Ping/Ping0010.png b/images/sprites/presprite/Ping/Ping0010.png
new file mode 100644
index 0000000000..861e6f5201
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0010.png differ
diff --git a/images/sprites/presprite/Ping/Ping0011.png b/images/sprites/presprite/Ping/Ping0011.png
new file mode 100644
index 0000000000..efea5b24fc
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0011.png differ
diff --git a/images/sprites/presprite/Ping/Ping0012.png b/images/sprites/presprite/Ping/Ping0012.png
new file mode 100644
index 0000000000..3433f936cd
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0012.png differ
diff --git a/images/sprites/presprite/Ping/Ping0013.png b/images/sprites/presprite/Ping/Ping0013.png
new file mode 100644
index 0000000000..6f4af77849
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0013.png differ
diff --git a/images/sprites/presprite/Ping/Ping0014.png b/images/sprites/presprite/Ping/Ping0014.png
new file mode 100644
index 0000000000..a2ed117ddc
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0014.png differ
diff --git a/images/sprites/presprite/Ping/Ping0015.png b/images/sprites/presprite/Ping/Ping0015.png
new file mode 100644
index 0000000000..9d7359ee1c
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0015.png differ
diff --git a/images/sprites/presprite/Ping/Ping0016.png b/images/sprites/presprite/Ping/Ping0016.png
new file mode 100644
index 0000000000..ba202329fb
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0016.png differ
diff --git a/images/sprites/presprite/Ping/Ping0017.png b/images/sprites/presprite/Ping/Ping0017.png
new file mode 100644
index 0000000000..0f6187f8c8
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0017.png differ
diff --git a/images/sprites/presprite/Ping/Ping0018.png b/images/sprites/presprite/Ping/Ping0018.png
new file mode 100644
index 0000000000..2823b610f6
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0018.png differ
diff --git a/images/sprites/presprite/Ping/Ping0019.png b/images/sprites/presprite/Ping/Ping0019.png
new file mode 100644
index 0000000000..194da59343
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0019.png differ
diff --git a/images/sprites/presprite/Ping/Ping0020.png b/images/sprites/presprite/Ping/Ping0020.png
new file mode 100644
index 0000000000..4c293d24b5
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0020.png differ
diff --git a/images/sprites/presprite/Ping/Ping0021.png b/images/sprites/presprite/Ping/Ping0021.png
new file mode 100644
index 0000000000..7fcee9dc1a
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0021.png differ
diff --git a/images/sprites/presprite/Ping/Ping0022.png b/images/sprites/presprite/Ping/Ping0022.png
new file mode 100644
index 0000000000..43d3daecad
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0022.png differ
diff --git a/images/sprites/presprite/Ping/Ping0023.png b/images/sprites/presprite/Ping/Ping0023.png
new file mode 100644
index 0000000000..d77e03aca5
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0023.png differ
diff --git a/images/sprites/presprite/Ping/Ping0024.png b/images/sprites/presprite/Ping/Ping0024.png
new file mode 100644
index 0000000000..12f840acd6
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0024.png differ
diff --git a/images/sprites/presprite/Ping/Ping0025.png b/images/sprites/presprite/Ping/Ping0025.png
new file mode 100644
index 0000000000..e2137be035
Binary files /dev/null and b/images/sprites/presprite/Ping/Ping0025.png differ
diff --git a/images/sprites/presprite/Ping/PingIdle.png b/images/sprites/presprite/Ping/PingIdle.png
new file mode 100644
index 0000000000..a8e7f7c60b
Binary files /dev/null and b/images/sprites/presprite/Ping/PingIdle.png differ
diff --git a/images/sprites/presprite/Runes/RuneBlue.png b/images/sprites/presprite/Runes/RuneBlue.png
new file mode 100644
index 0000000000..dcfc2f0c0e
Binary files /dev/null and b/images/sprites/presprite/Runes/RuneBlue.png differ
diff --git a/images/sprites/presprite/Runes/RuneGold.png b/images/sprites/presprite/Runes/RuneGold.png
new file mode 100644
index 0000000000..44e3c63bb4
Binary files /dev/null and b/images/sprites/presprite/Runes/RuneGold.png differ
diff --git a/images/sprites/presprite/Runes/RuneGreen.png b/images/sprites/presprite/Runes/RuneGreen.png
new file mode 100644
index 0000000000..4a9b15a152
Binary files /dev/null and b/images/sprites/presprite/Runes/RuneGreen.png differ
diff --git a/images/sprites/presprite/Runes/RuneRed.png b/images/sprites/presprite/Runes/RuneRed.png
new file mode 100644
index 0000000000..de61589dd2
Binary files /dev/null and b/images/sprites/presprite/Runes/RuneRed.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0000.png b/images/sprites/presprite/StarGreen/StarGreen_0000.png
new file mode 100644
index 0000000000..e3c8536f3c
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0000.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0001.png b/images/sprites/presprite/StarGreen/StarGreen_0001.png
new file mode 100644
index 0000000000..462d4af220
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0001.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0002.png b/images/sprites/presprite/StarGreen/StarGreen_0002.png
new file mode 100644
index 0000000000..5b532a795e
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0002.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0003.png b/images/sprites/presprite/StarGreen/StarGreen_0003.png
new file mode 100644
index 0000000000..1da4e1041d
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0003.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0004.png b/images/sprites/presprite/StarGreen/StarGreen_0004.png
new file mode 100644
index 0000000000..5ca900e30a
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0004.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0005.png b/images/sprites/presprite/StarGreen/StarGreen_0005.png
new file mode 100644
index 0000000000..718d74c8ef
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0005.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0006.png b/images/sprites/presprite/StarGreen/StarGreen_0006.png
new file mode 100644
index 0000000000..be703d828e
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0006.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0007.png b/images/sprites/presprite/StarGreen/StarGreen_0007.png
new file mode 100644
index 0000000000..b03d13ce3d
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0007.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0008.png b/images/sprites/presprite/StarGreen/StarGreen_0008.png
new file mode 100644
index 0000000000..5e95fd9551
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0008.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0009.png b/images/sprites/presprite/StarGreen/StarGreen_0009.png
new file mode 100644
index 0000000000..3395347475
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0009.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0010.png b/images/sprites/presprite/StarGreen/StarGreen_0010.png
new file mode 100644
index 0000000000..8526b8cc5e
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0010.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0011.png b/images/sprites/presprite/StarGreen/StarGreen_0011.png
new file mode 100644
index 0000000000..ff5ccaddf2
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0011.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0012.png b/images/sprites/presprite/StarGreen/StarGreen_0012.png
new file mode 100644
index 0000000000..1daab389ab
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0012.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0013.png b/images/sprites/presprite/StarGreen/StarGreen_0013.png
new file mode 100644
index 0000000000..a4474a8702
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0013.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0014.png b/images/sprites/presprite/StarGreen/StarGreen_0014.png
new file mode 100644
index 0000000000..f1f08fb2bf
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0014.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0015.png b/images/sprites/presprite/StarGreen/StarGreen_0015.png
new file mode 100644
index 0000000000..14859435ff
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0015.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0016.png b/images/sprites/presprite/StarGreen/StarGreen_0016.png
new file mode 100644
index 0000000000..b07fe297af
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0016.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0017.png b/images/sprites/presprite/StarGreen/StarGreen_0017.png
new file mode 100644
index 0000000000..97ab4bbfa6
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0017.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0018.png b/images/sprites/presprite/StarGreen/StarGreen_0018.png
new file mode 100644
index 0000000000..95e67ab294
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0018.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0019.png b/images/sprites/presprite/StarGreen/StarGreen_0019.png
new file mode 100644
index 0000000000..d816fa9dae
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0019.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0020.png b/images/sprites/presprite/StarGreen/StarGreen_0020.png
new file mode 100644
index 0000000000..25d095acba
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0020.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0021.png b/images/sprites/presprite/StarGreen/StarGreen_0021.png
new file mode 100644
index 0000000000..3027a5c235
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0021.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0022.png b/images/sprites/presprite/StarGreen/StarGreen_0022.png
new file mode 100644
index 0000000000..55519c2fea
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0022.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0023.png b/images/sprites/presprite/StarGreen/StarGreen_0023.png
new file mode 100644
index 0000000000..37dd2860fd
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0023.png differ
diff --git a/images/sprites/presprite/StarGreen/StarGreen_0024.png b/images/sprites/presprite/StarGreen/StarGreen_0024.png
new file mode 100644
index 0000000000..6cc3fd7476
Binary files /dev/null and b/images/sprites/presprite/StarGreen/StarGreen_0024.png differ
diff --git a/images/sprites/presprite/Tests/Sheet.png b/images/sprites/presprite/Tests/Sheet.png
new file mode 100644
index 0000000000..9d6a3f32ae
Binary files /dev/null and b/images/sprites/presprite/Tests/Sheet.png differ
diff --git a/images/sprites/presprite/Tests/blue.png b/images/sprites/presprite/Tests/blue.png
new file mode 100644
index 0000000000..315e094faa
Binary files /dev/null and b/images/sprites/presprite/Tests/blue.png differ
diff --git a/images/sprites/presprite/Tests/green.png b/images/sprites/presprite/Tests/green.png
new file mode 100644
index 0000000000..17bb95f532
Binary files /dev/null and b/images/sprites/presprite/Tests/green.png differ
diff --git a/images/sprites/presprite/Tests/red.png b/images/sprites/presprite/Tests/red.png
new file mode 100644
index 0000000000..3677002175
Binary files /dev/null and b/images/sprites/presprite/Tests/red.png differ
diff --git a/images/sprites/presprite/Trees/TreeGreen.png b/images/sprites/presprite/Trees/TreeGreen.png
new file mode 100644
index 0000000000..5a56ee65e9
Binary files /dev/null and b/images/sprites/presprite/Trees/TreeGreen.png differ
diff --git a/images/sprites/presprite/Trees/TreeOlive.png b/images/sprites/presprite/Trees/TreeOlive.png
new file mode 100644
index 0000000000..42a7ecf97d
Binary files /dev/null and b/images/sprites/presprite/Trees/TreeOlive.png differ
diff --git a/images/sprites/presprite/Villager1/Villager1Idle-000.png b/images/sprites/presprite/Villager1/Villager1Idle-000.png
new file mode 100644
index 0000000000..921b12b4cc
Binary files /dev/null and b/images/sprites/presprite/Villager1/Villager1Idle-000.png differ
diff --git a/images/sprites/presprite/Villager1/Villager1Idle-001.png b/images/sprites/presprite/Villager1/Villager1Idle-001.png
new file mode 100644
index 0000000000..b76aaa9059
Binary files /dev/null and b/images/sprites/presprite/Villager1/Villager1Idle-001.png differ
diff --git a/images/sprites/presprite/Villager1/Villager1WalkLeft-000.png b/images/sprites/presprite/Villager1/Villager1WalkLeft-000.png
new file mode 100644
index 0000000000..3d48d961c9
Binary files /dev/null and b/images/sprites/presprite/Villager1/Villager1WalkLeft-000.png differ
diff --git a/images/sprites/presprite/Villager1/Villager1WalkLeft-001.png b/images/sprites/presprite/Villager1/Villager1WalkLeft-001.png
new file mode 100644
index 0000000000..829fc36f42
Binary files /dev/null and b/images/sprites/presprite/Villager1/Villager1WalkLeft-001.png differ
diff --git a/images/sprites/presprite/Villager1/Villager1WalkRight-000.png b/images/sprites/presprite/Villager1/Villager1WalkRight-000.png
new file mode 100644
index 0000000000..09c5b8aba3
Binary files /dev/null and b/images/sprites/presprite/Villager1/Villager1WalkRight-000.png differ
diff --git a/images/sprites/presprite/Villager1/Villager1WalkRight-001.png b/images/sprites/presprite/Villager1/Villager1WalkRight-001.png
new file mode 100644
index 0000000000..6239fb70d3
Binary files /dev/null and b/images/sprites/presprite/Villager1/Villager1WalkRight-001.png differ
diff --git a/images/sprites/presprite/Villager2/Villager2Idle-000.png b/images/sprites/presprite/Villager2/Villager2Idle-000.png
new file mode 100644
index 0000000000..9d0b592eb8
Binary files /dev/null and b/images/sprites/presprite/Villager2/Villager2Idle-000.png differ
diff --git a/images/sprites/presprite/Villager2/Villager2Idle-001.png b/images/sprites/presprite/Villager2/Villager2Idle-001.png
new file mode 100644
index 0000000000..20accef2b8
Binary files /dev/null and b/images/sprites/presprite/Villager2/Villager2Idle-001.png differ
diff --git a/images/sprites/presprite/Villager2/Villager2WalkLeft-000.png b/images/sprites/presprite/Villager2/Villager2WalkLeft-000.png
new file mode 100644
index 0000000000..e5d86872bd
Binary files /dev/null and b/images/sprites/presprite/Villager2/Villager2WalkLeft-000.png differ
diff --git a/images/sprites/presprite/Villager2/Villager2WalkLeft-001.png b/images/sprites/presprite/Villager2/Villager2WalkLeft-001.png
new file mode 100644
index 0000000000..55231ec9eb
Binary files /dev/null and b/images/sprites/presprite/Villager2/Villager2WalkLeft-001.png differ
diff --git a/images/sprites/presprite/Villager2/Villager2WalkRight-000.png b/images/sprites/presprite/Villager2/Villager2WalkRight-000.png
new file mode 100644
index 0000000000..1a4138117d
Binary files /dev/null and b/images/sprites/presprite/Villager2/Villager2WalkRight-000.png differ
diff --git a/images/sprites/presprite/Villager2/Villager2WalkRight-001.png b/images/sprites/presprite/Villager2/Villager2WalkRight-001.png
new file mode 100644
index 0000000000..2f7fe234ab
Binary files /dev/null and b/images/sprites/presprite/Villager2/Villager2WalkRight-001.png differ
diff --git a/images/sprites/presprite/Weeds/WeedBright.png b/images/sprites/presprite/Weeds/WeedBright.png
new file mode 100644
index 0000000000..c09311d8e8
Binary files /dev/null and b/images/sprites/presprite/Weeds/WeedBright.png differ
diff --git a/images/sprites/presprite/Weeds/WeedDark.png b/images/sprites/presprite/Weeds/WeedDark.png
new file mode 100644
index 0000000000..823d6ae7a0
Binary files /dev/null and b/images/sprites/presprite/Weeds/WeedDark.png differ
diff --git a/index.html b/index.html
new file mode 100644
index 0000000000..6d91679af8
--- /dev/null
+++ b/index.html
@@ -0,0 +1,34 @@
+
+