add project

final working project