free memory in pause state
removed clap stuff, because zig can't comple it
Added pause state

This is essentially all I wanted to do for this project, I might come
in and clean all the code, but I think it is kinda readable, and the
functionality is basically what I want it to be.
added game over screen
ran zig fmt on the code
Added text to the main menu

The text support is not real, and basically only A-Z, a-z, 0-9, and a
couple of numbers work. but it looks okay, so it is fine.
fixed bug with main menu state switching
updated readme
added a main menu state, no drawing text yet

I'm also getting an issue where the state only switches when I press
a key that returns null from the handleKey function before I press
one that returns a state. not sure why this is happening, but other
than that it works. I think.
moved most of the variables in main to a struct

The `Context` struct can be passed to allow always having rng or the
window available. This is another step on making different states
kinda easy to work with.
added clap submodule
fixed not exiting when hitting your tail
Changed to a state system, graphics separated

This will allow for menus and paused to be implemented in a somewhat
simple way. The separation of graphics and logic are required for
this to happen. It also makes the logic a fair bit cleaner. There is
still a lot of cleaning work to be done, but it has about the same
functionality as the previous version
Changed to a state system, graphics separated

This will allow for menus and paused to be implemented in a somewhat
simple way. The separation of graphics and logic are required for
this to happen. It also makes the logic a fair bit cleaner. There is
still a lot of cleaning work to be done, but it has about the same
functionality as the previous version
updated snake sprite
It is now a snake game. Needs lots of cleaning
added README
added README
Added basic snake functionality

Currently just will add a new segment when going over the apple.
Drawing is also Currently incorrect, as well as a bunch of values
are all over the place instead of the correct variables.
Next