Added more comments and an __init__ for a portal class also commented
Added more comments and an __init__ for a portal class also commented