Our main file

We put every necessary function in this file