changed src directory, deleted unnecessary files
Community functionality extracted (second attempt)