Reconfigured, total code cleanup

Also added little options menu and improved the dynamic light.