Use exceptions instead of sys.exit

Closes #3
Use our own exception instead of Exception
Use single quotes instead of double ones whenever possible
Remove "old" directory and its contents

Why is this even here?