add resources stub
add src stub
add idea support