Initial work on id site implementation

@rdegges  Let me know what you think.