----------------IMPORTANT STUFF-----------------------
First off, thanks for downloading my wallpaper!

Secondly, if you're reading this then you probably wanna make a theme for Astral Wallpaper.

Well this isn't my first time programming something or animating with Flash/HTML5,
but it is my first wallpaper and I may have been a bit amitious with the features
such as this theming system.

You may find bugs that won't let your theme run or make the whole wallpaper stop.
I've done what I could to make sure that stuff doesn't happen
along with making this process convenient without getting convoluted.
So please bear with me and enjoy!

P.S. The sample theme provided is a Bob Marley theme with a background image from here
http://wallpapercave.com/bob-marley-hd-wallpaper

------------------------------------------------------
How to create a theme for Astral Visualizer Wallpaper
------------------------------------------------------

Here's a few things to keep in mind:

1. A theme controls EVERYTHING. If you set colors on the default theme, it will not transfer to these themes. Set colors in the theme.json file.
	A text editor like Notepad++ or Sublime is recommended.

2. For your theme to be seen by Astral, you must follow the naming convention of folders, 'theme_1', 'theme_2', etc.
	This also goes for 'background.jpg' and 'particle.png'

3. Only 3 themes are supported excluding the default theme, so 'theme_4' and so on won't be seen.

------------------------------------------------------

Now that's out of the way, let's get into making a theme!

Check out the sample theme provided based off of Bob Marley.

You'll see 3 files

- background.jpg (optional) - Your main background must be a .jpg format

- particle.png (optional) - Your particle sprite must be .png format. The size dimensions are arbitrary,
but you can set the sprite scale when setting the wallpaper to fine tune it.

- theme.json (required) - The heart of the theme.
Use it to tell Astral you're using the custom background and particle graphics as well as setting colors

------------------------------------------------------
Cool! So what is JSON and what do these values mean?
------------------------------------------------------

It may seem simple and straightforward to how it works, but this may be your first time seeing code.
With that said, explaining the details can't hurt :)

JSON is like a Javascript Object in text format that is loaded to apply the values within to the wallpaper.

Hex code is a shorter way of writing a number with each number going from 0-9 then A-F as 10-16.
In this case, each hex code you'll see is a string of 6 of those numbers,
and each pair cooresponds to the RGB values of a color.

The theme.json file contains these values:

usespriteparticle - If set to true, Astral will use the 'particle.png' image in the theme folder rather than the default gradient circle
useimagebackground - If set to true, Astral will use 'background.jpg' in the theme folder instead of the default gradient background
backgrad1 - Hex code to set the background gradient's first color. Beware the '#' sign being absent from the others
backgrad2 - Hex code for the background gradient's second color. The '#' is also absent.
partgrad1 - Hex code for the particle gradient's first color.
partgrad2 - Hex code for the particle gradient's second color.
circlebase - Code for the main circle where the time text is.
circlecolor1...2...3 - Code for the circles that trail the main circle
timetextcolor - Code for the time text color

And that's it! Don't replace quotes and commas, watch the '#', keep the file naming consistant,
and it should all work.