Correct and improve HTML markup

Problems:
- link labels to inputs (for attribute must refer to an id attribute)
- <table> tag were closed with a </div> !!!
- ng-repeat directive were on <tbody> tag instead of <tr>
Improve HTML markup

- Add <form> tag for input create to handle creation on enter key
- Set last table header tag <th> instead of <td>