Initial project layout with updated karma test configuration