initial project changes and first real programming commit