Working on lighting. still pretty buggy though