diff --git a/lib/View.php b/lib/View.php
index <HASH>..<HASH> 100644
--- a/lib/View.php
+++ b/lib/View.php
@@ -22,25 +22,41 @@ namespace Opis\View;
 
 class View implements ViewableInterface
 {
-    
+    /** @var    string */
     protected $name;
-    
+
+    /** @var    array */
     protected $arguments;
-    
+
+    /**
+     * Constructor
+     * 
+     * @param   string  $name
+     * @param   array   $arguments  (optional)
+     */
     public function __construct($name, array $arguments = array())
     {
         $this->name = $name;
         $this->arguments = $arguments;
     }
-    
+
+    /**
+     * Return view's name
+     * 
+     * @return  string
+     */
     public function viewName()
     {
         return $this->name;
     }
-    
+
+    /**
+     * Return view's arguments
+     * 
+     * @return  array
+     */
     public function viewArguments()
     {
         return $this->arguments;
     }
-    
 }
diff --git a/lib/ViewableInterface.php b/lib/ViewableInterface.php
index <HASH>..<HASH> 100644
--- a/lib/ViewableInterface.php
+++ b/lib/ViewableInterface.php
@@ -22,7 +22,18 @@ namespace Opis\View;
 
 interface ViewableInterface
 {
+
+    /**
+     * Returns view's name
+     * 
+     * @return  string
+     */
     public function viewName();
-    
+
+    /**
+     * Returns view's arguments
+     * 
+     * @return  array
+     */
     public function viewArguments();
-}
\ No newline at end of file
+}
Added comments & fixed CS