a somewhat functional project browser