updating portality to latest versions of code and making it capable of integration into other projects
separating out jsite viewer into a separate blueprint