Set up the basis of the index.

-Decided to dabble in fancy css/html5 site templates to attempt to be
fancy, especially because my design skills are clearly the greatest when
it comes to html. Edited the files.
-Included the readme and license for the template, just to at least look
professional/denote the fact that it is free to use and modify.
-Modified my readme to include a link to the site, as it seems like a
generally good one for future purposes.
Redesigned the so it was how I wanted.

Removed things, lots of things. Fixed size issue. Added text areas.
Slight change to readme to make GitHub happier.
More momentum need.

Removed Picture files.
Added proper button design changes to be fancy while functional.
Started actual coding.
(Hoping Alan does not notice the date on these commits.)
Created more lex stuff.

Pretty much just started the real coding side.
Minor Cleaning.

Not sure why, but felt it need its own commit.
Basis Error Checking added.

Simple error checking for when errors are found added.
Added new function for easier resets.
Started defining token prototype.
Modified/added globals as needed.
More of Lex.

Created the token system more or less and started implementing it in
Lex.
More Lex work.

Attempted to add better matching for space and add matching for variable
ids.
Made a correction in calling digits ints.
Added more globals for better output in Lex.
Added better output from Token creation.
More Lex work.

Rearranged Lex for better organization.
Removed the printing of spaces as it started getting absurd.
Added checking for brace characters.
Added checking for strings.
Started adding for Keywords.
Added many functions for both strings and Keywords.

Fixed text issue that was annoying me in token.js.
Modifications to Lex.

*Noticed I named the last 3 commits more or less the same thing
unintentionally. Kind of wish I had implemented a version system like I
did with CATos, though did not seem proper for CATpiler.
**Also, just realized I forgot the word index in commit
3aa46a8b77989eeb4214c0d186a0711f061e25ec, aka it should be "Redesigned
the index so it was how I wanted."
Added more comments, as though the function names seem self-
explanatory, I figured it would be better than no comments.
Keywords checked. Token changes.

Now Lex checks for all keywords.
Reorganized tokens slightly/renamed.
Added a check for tokens via toString().
Added global for warnings. Added more comments.

Added global for warnings, added support for it in reset.
Added more comments describing some of the location choices.
Pretty much Lex done.

Fixed a character matching issue with var_ids.
Added checking for bool op, assignment, int op, eof and errors.
End of file stuff and minor fixes.

Added EOF checking and warning for code after EOF>
Added EOF adding if not found.
Fixes to annoyances and errors.

Fixed issue with EOF.
Fixed a scrolling issue caused by telephasic and textareas not liking
each other.
Removed script for buttons from index.html and put them in its(soon to
be their) own file.
Major reorganization to files and bug fixes.

Reorganized the files.
Modified the button more after noticing an issue with parse's location.
Added new files for better management. Questioning the need for folders
though feel they may come in handy at some point... either that or I
will just delete them. Not sure, I like the idea of consistent
organization, but a directory with one item seems pointless.
Laid the groundwork for parse(). Super barebones.
Fixed issues with Lex involving improper Keywords, and removed
subtraction support as it was not on the grammar (thought it was a
mistake, though assuming now it was not. It is still supported, just
commented out!).
Squashing bugs.

Fixed issue with output during keyword checking.
Fixed an issue with string checking.
Added buttons with test programs.
Minor changes.

Added more comments.
More basic parse() work.
Removed uppercase/numbers from char lists as realized they were not part
of the grammar.
Made the examples more cat friendly.
Change for error notation to make it more inline.

Changed "---" to "~~~" to make it follow a similarly to other important
messages.
Basis of Parse done.

I think...