Tangled

/********************/
/* 1. The Utilities */
/********************/

/**************************/
/* 2. The Data Structures */
/**************************/

/*************************************/
/* 3. The Shape Constructor Function */
/*************************************/

/*************************************/
/* 4. The Snake Constructor Function */
/*************************************/

/*************/
/* 5. Snakes */
/*************/