code cleanup
basic setup file