Initial code check-in with basic dependencies