add idea configuration
add cahed data
update project file