Fixed slight coding mistakes, modified module loading, added reloading.