100% coverage spec

Signed-off-by: SummerDAway <summerdaway@gmail.com>
Modified views

Signed-off-by: SummerDAway <summerdaway@gmail.com>
features

Signed-off-by: SummerDAway <summerdaway@gmail.com>
update gemfile