Cleanup useless variables
Update git ignore list
Explode effect class into different files