Improved linked list library. Added llistGetSize() and also added better argument checking in other functions.
Added 'config' library to help with managing user options.
Added new functions to llist library to allow using as either a queue (FIFO) or a stack (LIFO).
Added network library.
Added 'rail' library to handle storing and modifying a railway.
Created basic server. Accepts clients and responds to 'ping' command.
Added library 'railclient' to aid clients when communicating with a server.
Started 'controller' client. Can connect to a server and regularly ping to test responsiveness.
Added project-wide makefile.