Finished filling out the skeleton. Now to see if it actually works.