Initial version of the main file

For now it does nothing special, just implements some ideas