Profile for real

Got profile working on my computer finally, so here's the proper
structure.