Restructured directory, added setup.py