refactored WLT logic
adding project files