refactored. more organized (or confusing)
deleted files