Final version for now. GUI still needs work and the same does deployment (hardcoded path).