BETA RELEASE ---------------- This initial release is a test to see if the core functionality works, if this works then more features will be added