Revert "Revert "Initial Revision with legacy project""

This reverts commit a27bc6f84629a450aae6ecec77ac8f6e873dcb86.