created addEnode modal, and relatedProfiles component
diff --git a/mCordPortal/src/style/animation.css b/mCordPortal/src/style/animation.css
new file mode 100644
index 0000000..9e2781a
--- /dev/null
+++ b/mCordPortal/src/style/animation.css
@@ -0,0 +1,82 @@
+/* animations
+ -------------------------------------------------- */
+@keyframes slideOutRight {
+ from {
+ transform: translate3d(0, 0, 0);
+ opacity: 1; }
+ to {
+ opacity: 0;
+ transform: translate3d(100%, 0, 0); } }
+
+@keyframes slideInRight {
+ from {
+ transform: translate3d(100%, 0, 0);
+ opacity: 0; }
+ to {
+ transform: translate3d(0, 0, 0);
+ opacity: 1; } }
+
+@keyframes fadein {
+ from {
+ opacity: 0;
+ transform: scale3d(0.3, 0.3, 0.3); }
+ 50% {
+ transform: scale3d(1, 1, 1); }
+ to {
+ opacity: 1; } }
+
+/* ng-view-animation
+-------------------------------------------------- */
+.fade {
+ opacity: 1; }
+
+.fade.ng-enter,
+.fade.ng-leave {
+ transition: all .5s ease-in-out; }
+
+.fade.ng-enter {
+ opacity: 0; }
+
+.fade.ng-enter-active {
+ opacity: 1; }
+
+.fade.ng-leave {
+ opacity: 1; }
+
+.fade.ng-leave-active {
+ opacity: 0; }
+
+/* ng-show-animation
+ -------------------------------------------------- */
+.animate.ng-hide-add {
+ animation: 0.5s slideOutRight ease-in-out; }
+
+.animate.ng-hide-remove {
+ animation: 0.5s slideInRight ease-in-out; }
+
+/* ng-repeat-animation
+ -------------------------------------------------- */
+.animate-repeat.ng-move,
+.animate-repeat.ng-enter,
+.animate-repeat.ng-leave {
+ transition: all linear 0.5s; }
+
+.animate-repeat.ng-leave.ng-leave-active,
+.animate-repeat.ng-move,
+.animate-repeat.ng-enter {
+ opacity: 0;
+ animation: 0.5s slideOutRight ease-in-out; }
+
+.animate-repeat.ng-leave,
+.animate-repeat.ng-move.ng-move-active,
+.animate-repeat.ng-enter.ng-enter-active {
+ opacity: 1;
+ height: 60px;
+ animation: 0.5s slideInRight ease-in-out; }
+
+.animate-repeat.ng-enter-stagger,
+.animate-repeat.ng-leave-stagger {
+ transition-delay: 0.1s;
+ animation-delay: 0.1s; }
+
+/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAic3JjL3N0eWxlL2FuaW1hdGlvbi5jc3MiLAoJInNvdXJjZXMiOiBbCgkJInNyYy9zYXNzL2FuaW1hdGlvbi5zY3NzIgoJXSwKCSJtYXBwaW5ncyI6ICJBQUFBO3VEQUN1RDtBQUVyRCxVQUFVLENBQVYsYUFBVTtFQUNSLEFBQUEsSUFBSTtJQUNGLFNBQVMsRUFBRSxvQkFBVztJQUN0QixPQUFPLEVBQUUsQ0FBRTtFQUdiLEFBQUEsRUFBRTtJQUNBLE9BQU8sRUFBRSxDQUFFO0lBQ1gsU0FBUyxFQUFFLHVCQUFXOztBQUkxQixVQUFVLENBQVYsWUFBVTtFQUNSLEFBQUEsSUFBSTtJQUNGLFNBQVMsRUFBRSx1QkFBVztJQUN0QixPQUFPLEVBQUUsQ0FBRTtFQUdiLEFBQUEsRUFBRTtJQUNBLFNBQVMsRUFBRSxvQkFBVztJQUN0QixPQUFPLEVBQUUsQ0FBRTs7QUFJakIsVUFBVSxDQUFWLE1BQVU7RUFDUixBQUFBLElBQUk7SUFDRixPQUFPLEVBQUUsQ0FBRTtJQUNYLFNBQVMsRUFBRSxzQkFBTztFQUVwQixBQUFBLEdBQUc7SUFDRCxTQUFTLEVBQUUsZ0JBQU87RUFFcEIsQUFBQSxFQUFFO0lBQUssT0FBTyxFQUFFLENBQUU7O0FBSXBCO3FEQUNxRDtBQUNyRCxBQUFBLEtBQUssQ0FBQztFQUNKLE9BQU8sRUFBRSxDQUFFLEdBQ1o7O0FBQ0QsQUFBSyxLQUFBLEFBQUEsU0FBUztBQUNkLEFBQUssS0FBQSxBQUFBLFNBQVMsQ0FBQztFQUNiLFVBQVUsRUFBRSxtQkFBb0IsR0FDakM7O0FBQ0QsQUFBSyxLQUFBLEFBQUEsU0FBUyxDQUFDO0VBQ2IsT0FBTyxFQUFFLENBQUUsR0FDWjs7QUFDRCxBQUFLLEtBQUEsQUFBQSxnQkFBZ0IsQ0FBQztFQUNwQixPQUFPLEVBQUUsQ0FBRSxHQUNaOztBQUNELEFBQUssS0FBQSxBQUFBLFNBQVMsQ0FBQztFQUNiLE9BQU8sRUFBRSxDQUFFLEdBQ1o7O0FBQ0QsQUFBSyxLQUFBLEFBQUEsZ0JBQWdCLENBQUM7RUFDcEIsT0FBTyxFQUFFLENBQUUsR0FDWjs7QUFFQzt1REFDcUQ7QUFFckQsQUFBUSxRQUFBLEFBQUEsWUFBWSxDQUFDO0VBQ25CLFNBQVMsRUFBQyw4QkFBK0IsR0FDMUM7O0FBQ0QsQUFBUSxRQUFBLEFBQUEsZUFBZSxDQUFDO0VBQ3RCLFNBQVMsRUFBQyw2QkFBOEIsR0FDekM7O0FBRUQ7dURBQ3FEO0FBQ3JELEFBQWUsZUFBQSxBQUFBLFFBQVE7QUFDdkIsQUFBZSxlQUFBLEFBQUEsU0FBUztBQUN4QixBQUFlLGVBQUEsQUFBQSxTQUFTLENBQUM7RUFDdkIsVUFBVSxFQUFDLGVBQWdCLEdBQzVCOztBQUVELEFBQXdCLGVBQVQsQUFBQSxTQUFTLEFBQUEsZ0JBQWdCO0FBQ3hDLEFBQWUsZUFBQSxBQUFBLFFBQVE7QUFDdkIsQUFBZSxlQUFBLEFBQUEsU0FBUyxDQUFDO0VBQ3ZCLE9BQU8sRUFBQyxDQUFFO0VBQ1YsU0FBUyxFQUFFLDhCQUErQixHQUMzQzs7QUFFRCxBQUFlLGVBQUEsQUFBQSxTQUFTO0FBQ3hCLEFBQXVCLGVBQVIsQUFBQSxRQUFRLEFBQUEsZUFBZTtBQUN0QyxBQUF3QixlQUFULEFBQUEsU0FBUyxBQUFBLGdCQUFnQixDQUFDO0VBQ3ZDLE9BQU8sRUFBQyxDQUFFO0VBQ1YsTUFBTSxFQUFDLElBQUs7RUFDWixTQUFTLEVBQUUsNkJBQThCLEdBQzFDOztBQUVELEFBQWUsZUFBQSxBQUFBLGlCQUFpQjtBQUNoQyxBQUFlLGVBQUEsQUFBQSxpQkFBaUIsQ0FBQTtFQUM5QixnQkFBZ0IsRUFBRSxJQUFLO0VBQ3ZCLGVBQWUsRUFBRSxJQUFLLEdBQ3ZCIiwKCSJuYW1lcyI6IFtdCn0= */
\ No newline at end of file