Gave the main class a good base