I really appreciate linux and the ability to conrtol everything within your OS. Here I will post the config files needed to create what I have done using different distros. I have not written all the code included but have changed and altered most of it to tailor my needs.
WIP