First working version with angular
Freshend things up with a little boostrap