Finished base module for a project. Very specific, use it at your own risk