Initial Settup and main mod class