Started some skeleton files
Started protocols for server
Reworked Structure and Worked on Database

Added database for user adding and submitting
Added locking to database, Edited README

Made client directory
Moved SQL to compose, Added more to database

-Compose makes the SQL statements for us
-Moved server_protocols to be in both server and client dirs
-Edited server-side makefile a bit to compile compose
-Added more skeleton to client side
Added more skeleton for client side

Game can be written in game.c
Worked on server/client connection

Made a few more options for communication between server and client
Added getting game_info from database for key, etc...
Added more server request handling, made snake_case

Eradicated camelCase because its ugly, next step is commenting
functions
Added comments, worked on client side

Added handling for client/server talks
Comments in compose, some in DB
More server work

TODO:

Work on UPDATE_GAME, and whether or not to increment turn
Worked on main: main->client->server

The connection between main, client and server is written
Wrote interface for execution

TODO:

Testing
Add comments
stat
Cleaned up database code

And changed communication type with the callback function
Also made the tables not dropped every time we re-run
Added SQLite; working on server now

Changed from sys/sem to linux/sem

TODO:

Find a way to change the prefix in makefile
Client/Server working talk, login added

Stores and retrieves login data from .rxc/udata
Temporary save... Removed unnecessary prints
Working game data fetching

Changed server back to local version for now
Add nonworking demo
Working game additions/updates now
Cleaned up struct declarations added more comments

Edited server_protocols.h to get rid of redundant and unneccesary
structs. Moved some to server_side.h
Add player and update movement
Merge branch 'AJS' of https://github.com/mks65-dw/final into AJS