Create setup script and tidy up directory structure

Python files are now all in python directory. The setup script creates
a command line tool (balc) to run Balcazapy, so no benefit to keeping
Python files at top-level.
Delete old test code that no longer works
Move example files into a directory