restructure directories
Added all required source